evergreen
Evergreen CI infrastructure, configuration validation. Use when modifying .evergreen/ config, preparing to submit changes or understanding the Evergreen test matrix.
来源信息
- 仓库
- mongodb/mongo-java-driver
- 最近来源活动
- 2026年5月11日 08:13
- 检测到的 SKILL.md 语言
- 英语
- 星标
- 2,661
- Forks
- 1,501
安装方式
默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。
检查来源文件
决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。
正在显示 SKILL.md
SKILL.md
来源说明 · 只读预览- name
- evergreen
- description
- Evergreen CI infrastructure, configuration validation. Use when modifying .evergreen/ config, preparing to submit changes or understanding the Evergreen test matrix.
- disable-model-invocation
- true
- allowed-tools
- Bash(evergreen *)
# Evergreen
## Evergreen (MongoDB Internal CI)
Primary CI runs on MongoDB’s Evergreen system.
Configuration lives in `.evergreen/`.
- Do not modify `.evergreen/` configuration without review
- Evergreen runs the full test matrix across MongoDB versions, OS platforms, and JDK versions
## Validating Evergreen Configuration
After modifying `.evergreen/` files, validate the config locally:
```bash
evergreen validate .evergreen/.evg.yml
```
Always run this before submitting changes to `.evergreen/` to catch syntax errors and invalid task definitions.
## Testing with a Patch Build
To test your changes on Evergreen before merging, create a patch build:
```bash
evergreen patch -u
```
This uploads your uncommitted and committed local changes as a patch build on Evergreen, allowing you to run the full CI
test matrix against your branch.
在 GitHub 查看