- 为了能在微信直接收到消息通知,将消息类型改为纯文本,而不是markdown
- 消息通知自动带上构建的项目名
- touser配置支持多个用户,用逗号分开
利用企业微信API,通过Jenkins向企业微信发送Markdown格式信息
使用前请先阅读:
准备:
- 企业微信管理后台-我的企业
- 查询得到企业ID(CorpID)
- 企业微信管理后台-应用与小程序-自建-创建应用(自定义名称,如Jenkins Notification)
- 查询得到AgentID
- 查询得到Secret
安装:
- Jenkins-Plugin Manager-Advanced-Upload Plugin
- 上传target目录的wechat-notification-plugin.hpi
使用:
-
FreeStyle
-
Pipeline
node { wechat corpid:"企业ID",secret:"应用密钥",agentid:"应用ID",toparty:"部门ID,需在后台查询,如583",markdown:"消息内容" }
效果:
Refer: