Skip to content

Corvey/wechat-notification-plugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

fork下来的

TODO

  1. 为了能在微信直接收到消息通知,将消息类型改为纯文本,而不是markdown
  2. 消息通知自动带上构建的项目名
  3. touser配置支持多个用户,用逗号分开

Jenkins 企业微信通知插件

利用企业微信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:

企业微信获取access_token

企业微信发送应用消息

最最最全的Jenkins插件开发教程

Jenkins企业微信通知开发

About

Jenkins企业微信通知插件

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 53.9%
  • CSS 23.2%
  • HTML 21.6%
  • Other 1.3%