optimus logger Config [Jenkins]
218.24 KB
3 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
英语 | .pdf | 3 |
摘要 | ||
文档展示了Jenkins中optimus-logger项目的配置详情。该项目设置了多种构建触发器,包括远程触发、定期构建和SCM轮询。Git仓库配置为http://git.bluejeansnet.com/pchaturvedi/optimus-logger.git,分支指定为*/master。Docker构建和发布配置使用了私有镜像仓库10.5.9.154/optimus-logger,但选择了不_PUSH_和不使用缓存的选项。构建环境中提供了配置文件、注入环境变量和密码,以及Node和npm路径。构建后操作包括通过电子邮件发送通知,邮件在构建失败、不稳定或恢复稳定时触发。 | ||
AI总结 | ||
以下是文档内容的中文总结:
该文档主要阐述了Jenkins项目“optimus-logger”的配置详情,包括以下核心内容:
1. **源代码管理**
- 使用Git作为源代码管理工具。
- 仓库地址为:`http://git.bluejeansnet.com/pchaturvedi/optimus-logger.git`
- 分支设置为:`*/master`
2. **构建触发器**
- 周期性构建,配置为每五分钟运行一次(`H/5 * * * *`)。
- 启用“Poll SCM”功能,定期检查源码变化。
- 配置了构建完成后触发的操作。
3. **构建环境**
- 提供配置文件并注入环境变量。
- 启用Docker构建和发布功能:
- 仓库地址:`10.5.9.154/optimus-logger`
- 不自动推送镜像到注册中心。
- 每次构建时 Force rebuild(禁用缓存,可能较慢)。
4. **后期构建操作**
- 配置了邮件通知,发送构建失败、不稳定或恢复稳定的邮件。
- 启用HipChat通知。
- 启用“Send separate e-mails to individuals who broke the build”功能。
5. **项目保留策略**
- 保留最近10次构建记录。
6. **其他配置**
- 启用了“Abort the build if it's stuck”功能。
- 提供Node & npm环境。
- 配置了илася
以下是文档内容的中文总结:
该文档主要阐述了Jenkins项目“optimus-logger”的配置详情,包括以下核心内容:
1. **源代码管理**
- 使用Git作为源代码管理工具,仓库地址为:`http://git.bluejeansnet.com/pchaturvedi/optimus-logger.git`,分支设置为`*/master`。
2. **构建触发器**
- 周期性构建,配置为每五分钟运行一次(`H/5 * * * *`)。
- 启用“Poll SCM”功能,定期检查源码变化。
3. **构建环境**
- 提供配置文件并注入环境变量。
- 启用Docker构建和发布功能,其中:
- 仓库地址为`10.5.9.154/optimus-logger`。
- 每次构建时Force rebuild(禁用缓存,可能较慢)。
- 不自动推送镜像到注册中心。
4. **后期构建操作**
- 配置了邮件通知,发送构建失败、不稳定或恢复稳定的邮件。
- 启用“Send separate e-mails to individuals who broke the build”功能。
5. **项目保留策略**
- 保留最近10次构建记录。
6. **其他配置**
- 启用了“Abort the build if it's stuck”功能。
- 提供Node & npm环境。
以上为文档的核心信息,内容完整且逻辑清晰,涵盖了配置的主要方面。 |
P1
P2
P3
下载文档到本地,方便使用
文档评分