需求:对Jenkins发布代码后的状态自动通知到企业微信群,告知相关人员发布版本前进行通知,发布后状态失败则通知相应的负责人,进行处理。Jenkins也可以提供邮件的方式告知job构建的结果给到收件人,这种方式无法第一时间让负责人员去查看邮件,公司人员日常使用企业微信频率比较高,恰巧企业微信提供机器人,通过webhook方式来调用,配置简单。
一、安装插件
1:在Jenkins插件管理找到Qy Wechat Notification插件,进行安装
2:复制企业微信机器人提供的webhook地址
3:在job中进行配置使用,增加构建后操作-企业微信通知
说明:
webhook地址:此处填写在企业微信机器人复制的那串地址
仅失败才@:此处勾选当前Job执行失败后@群里相应的人员
通知userID:此处填写需要通知的群员
通知手机号码:此处填写需要通知是手机号码
4:执行后,企业微信就好会收到新的构建通知