苏州网站建设规划,wordpress 链接数据库,荣成网站制作公司,wordpress元素目录 15、钉钉告警创建项目群#xff0c;然后添加机器人添加机器人Jenkins 系统配置项目配置修改Jenkinsfile文件#xff0c;添加钉钉提示信息测试 不修改Jenkinsfile文件#xff0c;添加钉钉提示信息测试 15、钉钉告警
创建项目群#xff0c;然后添加机器人
首先需要在钉… 目录 15、钉钉告警创建项目群然后添加机器人添加机器人Jenkins 系统配置项目配置修改Jenkinsfile文件添加钉钉提示信息测试 不修改Jenkinsfile文件添加钉钉提示信息测试 15、钉钉告警
创建项目群然后添加机器人
首先需要在钉钉中创建一个项目群。 添加机器人 复制Webhook后面在 Jenkins 配置时需要使用。
Jenkins 系统配置 在Jennkins中下载build user vars plugin获取项目中的相关变量值 在 Jenkins 中下载 DingTalk 插件。 在 Jenkins 的系统管理中可找到“钉钉”这是安装过 DingTalk 后出现的。 项目配置
修改Jenkinsfile文件添加钉钉提示信息
构建后通知配置于 pipeline {} 中与 stages {} 同级
post {success {dingtalk(robot: JenkinsDingDing,type: MARKDOWN,text: [## 项目构建${env.JOB_NAME}次通知,- 项目名称${env.PROJECT_NAME},- 项目版本${env.ptag},- 构建人${env.EXECUTOR_NAME},- 构建结果${env.JOB_STATUS},- 构建用时${env.JOB_DURATION}])}failure {dingtalk(robot: JenkinsDingDing,type: MARKDOWN,text: [## 项目构建${env.JOB_NAME}次通知,- 项目名称${env.PROJECT_NAME},- 项目版本${env.ptag},- 构建人${env.EXECUTOR_NAME},- 构建结果${env.JOB_STATUS},- 构建用时${env.JOB_DURATION}])}} 测试
当构建成功时可以看到钉钉发送通知 当构建失败时 修改Jenkinsfile文件方法存在一点小问题可以使用不修改Jenkinsfile文件的方法
不修改Jenkinsfile文件添加钉钉提示信息 打开项目的“配置”在 General 中可以看到前面配置的钉钉机器人点击该机器人的 “高级”。 # 项目部署通知
## 项目构建${JOB_NAME}次
- 项目名称${PROJECT_NAME}
- 项目版本${ptag}
- 构建人${EXECUTOR_NAME}
- 构建结果${JOB_STATUS}
- 构建用时${JOB_DURATION}测试 结束~~~