Jenkins构建完成后发送消息至钉钉

钉钉群的最终效果:

1、jenkins安装DingTalk插件,安装完成后重启

2、配置钉钉插件

参考官网文档:快速开始 | 钉钉机器人插件

系统管理

拉到最下面,可以看到钉钉配置

按照如下配置钉钉机器人

配置完成可以点击测试按钮,进行发送测试。

发送测试成功

附:钉钉机器人的webhook地址

钉钉群聊新增机器人,这里有webhook地址,加签。关键字这里需要增加,在jenkins的job中需要有关键字,否则无法发送成功。

3、配置job钉钉机器人消息发送

在项目配置中,勾选钉钉机器人,点击高级。

这里通知时机可以根据需要勾选,自定义内容中一定要有钉钉机器人配置的关键字,比如我这里是"更新"关键字,提交保存,点击立即构建就可以接收到信息。

jenkins内置多个参数,可以在这个页面中找到:

http://jenkins地址/env-vars.html/

4、排错

如果钉钉没有接收到消息,进入job中的控制台输出,查看日志内容。可以看到错误提示机器人没有关键字,这里jenkins和钉钉都添加好相同的关键字就可以了。

相关推荐
know__ledge9 小时前
Pytest+requests进行接口自动化测试6.0(Jenkins)
elasticsearch·jenkins·pytest
INFINI Labs18 小时前
Easysearch 国产替代 Elasticsearch:8 大核心问题解读
大数据·elasticsearch·搜索引擎·jenkins·easysearch
wodongx12320 小时前
从零开始部署Android环境的Jenkins CI/CD流水线(docker环境,Win系统)
android·docker·jenkins
oLingXi1220 小时前
Unity开发CI/CD工具Jenkins的安装(Windows10)
运维·unity·ci/cd·jenkins
ThreeAu.1 天前
Jenkins+Tomcat持续集成教程
ci/cd·tomcat·jenkins
BatyTao1 天前
第十三章 Ant与Jenkins的集成
jmeter·jenkins·ant
qq_569384121 天前
Jenkins(速通版)
java·kubernetes·jenkins
蓝婴天使2 天前
Debian13 钉钉无法打开问题解决
linux·服务器·钉钉
阿登林2 天前
C#调用钉钉API实现安全企业内部通知推送
安全·c#·钉钉
haogexiaole2 天前
es的java调用
java·elasticsearch·jenkins