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项目位置

目录
相关文章
|
10月前
|
移动开发 安全 API
雷池waf配置第三方登录-钉钉配置详细教程
雷池waf配置第三方登录-钉钉配置详细教程
|
10月前
|
Ubuntu jenkins 机器人
在Jenkins上配置触发Ubuntu环境的图形用户界面(GUI)构建任务。
以上,这趟融合了技术与艺术的Jenkins配置之旅就告一段落了。记住,技术应当像艺术一样有趣和生动,这样才能激发出最大的创新和效率。
289 2
|
安全 jenkins 持续交付
如何在 Jenkins 中配置邮件通知?
如何在 Jenkins 中配置邮件通知?
944 11
|
移动开发 jenkins 持续交付
jenkins配置git
通过上述步骤,您可以在 Jenkins 中成功配置 Git,从而实现自动拉取代码并进行构建和部署。这些配置不仅提高了开发效率,还保证了代码的连续集成和交付。确保每一步配置正确,以避免在实际使用中遇到问题。
1796 1
|
Java jenkins 持续交付
Centos7下docker的jenkins下载并配置jdk与maven
通过上述步骤,您将成功在CentOS 7上的Docker容器中部署了Jenkins,并配置好了JDK与Maven,为持续集成和自动化构建打下了坚实基础。
1234 1
|
jenkins 应用服务中间件 持续交付
如何配置 Nginx 作为 Jenkins 的反向代理并启用 SSL 加密
如何配置 Nginx 作为 Jenkins 的反向代理并启用 SSL 加密
1094 8
|
jenkins 持续交付 网络安全
利用 Jenkins 实现持续集成与持续部署-代码拉取终端的配置
【8月更文挑战第30天】在Jenkins服务器中,git和Gitee是常用的代码拉取终端。Git作为分布式版本控制系统,具备出色的灵活性和可扩展性;而Gitee则在国内网络环境下表现更佳,适合团队协作。Git配置包括安装、设置用户信息及生成SSH密钥等步骤;Gitee配置也类似,需注册账号、创建仓库、配置基本信息并设置远程仓库地址。开发人员提交代码后,可通过Webhook、定时轮询或事件监听等方式触发Jenkins动作,确保持续集成和部署高效运行。正确配置这些触发机制并通过测试验证其有效性至关重要。
258 2
|
持续交付 jenkins Devops
WPF与DevOps的完美邂逅:从Jenkins配置到自动化部署,全流程解析持续集成与持续交付的最佳实践
【8月更文挑战第31天】WPF与DevOps的结合开启了软件生命周期管理的新篇章。通过Jenkins等CI/CD工具,实现从代码提交到自动构建、测试及部署的全流程自动化。本文详细介绍了如何配置Jenkins来管理WPF项目的构建任务,确保每次代码提交都能触发自动化流程,提升开发效率和代码质量。这一方法不仅简化了开发流程,还加强了团队协作,是WPF开发者拥抱DevOps文化的理想指南。
374 1
|
jenkins 持续交付 网络安全
利用 Jenkins 实现持续集成与持续部署-代码拉取终端的配置
安装Git、配置用户信息、生成SSH密钥以及在Gitee上创建项目仓库等。
401 0
|
持续交付 jenkins C#
“WPF与DevOps深度融合:从Jenkins配置到自动化部署全流程解析,助你实现持续集成与持续交付的无缝衔接”
【8月更文挑战第31天】本文详细介绍如何在Windows Presentation Foundation(WPF)项目中应用DevOps实践,实现自动化部署与持续集成。通过具体代码示例和步骤指导,介绍选择Jenkins作为CI/CD工具,结合Git进行源码管理,配置构建任务、触发器、环境、构建步骤、测试及部署等环节,显著提升开发效率和代码质量。
458 0

推荐镜像

更多