jenkins持续集成构建job后自动发钉钉消息通知

目前,越来越多的公司使用了钉钉办公,那么我们在持续集成中,也可以直接选择DingDing插件的,对发送的钉钉消息进行了定制,直接安装一个插件就可以发送了,但是插件只是简单的通知,不支持@群里的人,这样的需求,可对钉钉进行二次开发。
一、获取钉钉的token值供后续使用。

  1. 找到钉钉群(群主或者具有群主权限的人)添加群机器人,选择自定义在这里插入图片描述
  2. 点开后,选择 添加机器人,完成后,然后得到:
    在这里插入图片描述
  3. 获取钉钉的token 值
    将红色框内的webhook,可以查看到token值 (待后面使用)
    https://oapi.dingtalk.com/robot/send?access_token=7712345678722121233232705f0a2155b0794d98d699e41cbe8f2e7246593

二、jenkins 配置钉钉插件
1 首先在jenkins插件中搜索dingding ,找到后,进行安装
在这里插入图片描述
2.待安装完成后,重启jenkins,检查dingding插件是否安装成功。
在这里插入图片描述
3. 选择已有的job,进入到该job的配置页面,如图所示:

在这里插入图片描述
4.配置完成后,点击 Appkly,然后保存。
5.选择立即构建jenkins job 后,可以查看到钉钉群,收到了job的构建消息,如图所示:
在这里插入图片描述
这是通知到机器人的消息,那么我们打开群消息,就可以跳转到对应的项目的构建中去。
就这样实现了jenkins构建job后自动发消息给钉钉群。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章