一、企业微信通知
当我们使用jenkins构建或者发布代码的时候,遇到失败了不能及时得到结果,可能会给对接人或者测试同事带来麻烦。因此很有必要对Jenkins构建或者发布代码后的状态自动通知到企业微信群告知相关人员,构建或者发布后状态失败则通知相应的负责人,进行处理,同时也会周知对接人和测试同事。
以下是实现步骤:
1、安装插件
在Jenkins插件管理找到Qy Wechat Notification插件,进行安装,以下是安装成功的截图:

2、复制企业微信机器人提供的webhook地址
3、在job中进行配置使用,增加构建后操作-企业微信通知
4、通知效果测试(便于测试配置的是所有情况都通知)
以上就是比较简单有用的实现构建结果企业微信通知的实现步骤,如果有需要可以在实际工作中尝试使用。
二、推送构建结果到gitlab
当Jenkins执行完构建后,我们还可以将构建结果推送到Gitlab的相应commit记录上,这样就可以将构建状态与commit关联起来。
实现步骤如下:
1、Dashboard -> Manage Jenkins -> Configure System, 找到gitlab选项,填入gitlab地址
单击"Test Connection"按钮,如果返回Success,就说明集成成功了
2、增加构建后配置Publish build status to GitLab
3、构建反馈
- 等待构建
- 构建中
- 构建结果
- 构建详情
以上就是jenkins构建反馈给gitlab的commit效果,如果有需要可以在业务中实现。
三、邮件通知
1、全局配置
路径:Dashboard -》 Manage Jenkins -》Configure System

2、Job配置
- 发送结果