jenkins配置钉钉报警(十三)

简介: jenkins触发钉钉报警在使用一段时间的邮箱报警后,感觉到有些时候邮件不能及时的去查看,现将准备一个钉钉报警来配合邮件报警一起使用,更好的做到及时收到消息,处理问题。1.安装钉钉插件钉钉报警需要安装Ding Talk插件,支持钉钉报警,高本版的jenkins钉钉包叫做Ding Talk

jenkins触发钉钉报警

在使用一段时间的邮箱报警后,感觉到有些时候邮件不能及时的去查看,现将准备一个钉钉报警来配合邮件报警一起使用,更好的做到及时收到消息,处理问题。


1.安装钉钉插件

钉钉报警需要安装Ding Talk插件,支持钉钉报警,高本版的jenkins钉钉包叫做Ding Talk

钉钉报警需要安装Ding Talk插件,支持钉钉报警,高本版的jenkins钉钉包叫做Ding Talk

安装成功

2.创建钉钉机器人

2.1.添加机器人

新增一个群聊点击群机器人—新增机器人

2.2.选择机器人类型

点击自定义

2.3.添加

2.4.填写机器人信息

填写机器人姓名—设置安全设置为加密类型,并复制出来加密值

加密值
SEC4fa460ce676695de052e74f6a4957f01fc542aa687b12ab393e4313f99c35bc6

2.5.创建完成

保持webhook值

https://oapi.dingtalk.com/robot/send?access_token=01a9beb62a838673d7c461a4ecc5e70c11b45c2ed46d67f6cfc08dcceef891e3

3.在系统配置中填写钉钉机器人信息

低版本的jenkins都是在项目中最后构建完成时配置钉钉,而新版本的jenkins是在系统配置中设置的

点击jenkins—配置

找到钉钉配置项—进行机器人配置

id会系统自动生成

webhook是钉钉机器人创建完成后生成的

安全策略选择加密,填写刚刚生成的加密字符串即可

4.改造项目支持钉钉报警

4.1.配置项目集成钉钉

点击项目配置----general—钉钉配置—勾选jenkins报警机制(刚刚在系统添加机器人信息时定义的名称)—填写通知人

4.2.点击构建

点击构建项目

4.3.短信查看

由于我之前设置的钉钉告警触发机制是构建启动时、构建中断时、构建失败时、构建成功时、构建不稳定时都会触发报警机制,刚刚我构建了2次,一次成功的、一次失败的,因此会收到4条短信报警


由于刚刚设置了通知人,因此会在消息里@那个人


消息里面会有项目名称,是第几个构建任务,构建的状态、执行人、时间

构建成功的

构建失败的

点击消息中蓝色部分(项目名、任务)都会跳转至对应的jenkins项目位置

目录
相关文章
|
4天前
|
jenkins 应用服务中间件 持续交付
如何配置 Nginx 作为 Jenkins 的反向代理并启用 SSL 加密
如何配置 Nginx 作为 Jenkins 的反向代理并启用 SSL 加密
23 8
|
12天前
|
存储 Prometheus Cloud Native
[prometheus]配置alertmanager和钉钉告警
[prometheus]配置alertmanager和钉钉告警
|
2月前
|
jenkins Java 持续交付
蓝易云 - 从零开始配置Jenkins与GitLab集成:一步步实现持续集成
以上就是从零开始配置Jenkins与GitLab集成的步骤,希望对你有所帮助。
68 2
|
2月前
|
安全 jenkins 持续交付
蓝易云 - jenkins配置权限不对导致无法登陆的重置方法
以上步骤可以帮助你重置Jenkins的权限配置,使你可以再次登录。但请注意,这样做会关闭所有的安全设置,包括身份验证和授权。在重新配置正确的权限设置之后,不要忘记将"useSecurity"设置回"true"。
45 1
|
1月前
|
Java jenkins 持续交付
Jenkins是开源CI/CD工具,用于自动化Java项目构建、测试和部署。通过配置源码管理、构建触发器、执行Maven目标,实现代码提交即触发构建和测试
【7月更文挑战第1天】Jenkins是开源CI/CD工具,用于自动化Java项目构建、测试和部署。通过配置源码管理、构建触发器、执行Maven目标,实现代码提交即触发构建和测试。成功后,Jenkins执行部署任务,发布到服务器或云环境。使用Jenkins能提升效率,保证软件质量,加速上线,并需维护其稳定运行。
83 0
|
2月前
|
jenkins 机器人 测试技术
jenkins接入钉钉api接口自动化测试报告自动发送
该教程介绍了如何在Jenkins上实现接口自动化测试的持续集成,并将可视化报告发送至钉钉工作群。首先,确保准备好了自动化脚本。接着配置Jenkins:安装Git插件,设置源代码管理(如Git)和触发器(定时或推送)。使用Post build task插件处理构建后的报告,读取Allure的prometheusData.txt文件以获取测试结果。最后,安装Ding Talk插件,配置钉钉机器人,通过 Dingtalkchatbot 库发送测试报告信息到钉钉群。整个流程包括Jenkins的定时构建、Git仓库的监听以及自动化报告发送到钉钉的通知。
38 1
|
3月前
|
jenkins 持续交付 API
上传gitlab代码后jenkins自动进行发布的配置
上传gitlab代码后jenkins自动进行发布的配置
53 1
|
3月前
|
jenkins Java 持续交付
配置 Jenkins 构建工具
配置 Jenkins 构建工具
59 2
配置 Jenkins 构建工具
|
3月前
|
jenkins 测试技术 持续交付
Jenkins配置测试报告后无法正常显示或显示空的解决方法(问题集锦)
根据具体情况逐一排查上述问题,往往可以解决Jenkins配置测试报告无法正常显示或显示空的问题。 买CN2云服务器,免备案服务器,高防服务器,就选蓝易云。百度搜索:蓝易云
51 0
|
3月前
|
SQL DataWorks 机器人
DataWorks常见问题之导致钉钉群的机器人发报警消息如何解决
DataWorks是阿里云提供的一站式大数据开发与管理平台,支持数据集成、数据开发、数据治理等功能;在本汇总中,我们梳理了DataWorks产品在使用过程中经常遇到的问题及解答,以助用户在数据处理和分析工作中提高效率,降低难度。