小白学习jenkins集成微信/钉钉通知

本文介绍了如何将Jenkins集成到微信和钉钉中,以便在任务执行时接收通知。首先检查JDK配置,确保使用Oracle JDK。然后,安装微信通知插件,登录企业微信创建机器人,并配置Jenkins任务以发送微信通知。邮件内容模板包含构建信息和相关链接。对于钉钉通知,安装钉钉插件,配置钉钉机器人,并在Jenkins中设置相应的通知选项。
摘要由CSDN通过智能技术生成


jenkins接入邮箱的方法之前的文章已经详细介绍过了,这里就不重复了,不明白的可以翻找我之前的文章看下相关内容
这里再介绍下jenkins集成微信和钉钉通知

jenkins集成微信通知

先检查jdk配置

如果jdk是openjdk的版本,那么一定要卸载,用oracle的jdk,否则可能会出错

安装微信通知插件

在这里插入图片描述

登录企业微信,添加微信机器人

1、群消息右键,点击添加机器人
在这里插入图片描述
2、点击添加一个机器人后,点击新创建一个机器人
在这里插入图片描述
在这里插入图片描述
3、输入机器人名称,点击添加
在这里插入图片描述
在这里插入图片描述

jenkins 任务配置微信通知

进入任务配置界面,拉到最下面,添加企业微信通知
在这里插入图片描述
做如下设置:
在这里插入图片描述
执行任务,企业微信群收到通知
在这里插入图片描述

邮件内容模板

<!DOCTYPE html> 

<html> 

<head> 

<meta charset="UTF-8"> 

<title>$PROJECT_NAME-第$BUILD_NUMBER次构建日志</title>

</head> 



<body leftmargin="8" marginwidth="0" topmargin="8" marginheight="4"  offset="0">     

     <div>   

     <table width="95%" cellpadding="0" cellspacing="0"    style="font-size: 11pt; font-family: Tahoma, Arial, Helvetica, sans-serif">

     <tr>           

        <th align="center" colspan="2"><br />
            <h2>构建信息</h2>            

        </th>       

     </tr>       

       <tr>             

         <td>                 

            <ul>                     

               <li>项目名称 :$PROJECT_NAME</li><br />              

               <li>代码覆盖率报告:<a href=${BUILD_URL}jacoco target='_blank'>${BUILD_URL}jacoco</a></li><br />  
               <li>sonar扫描报告:<a href=http://192.168.0.107:9000/dashboard?id=jacocoaa1${BUILD_NUMBER} target='_blank'>http://192.168.0.107:9000/dashboard?id=jacocoaa1${BUILD_NUMBER}</a></li><br />                 
               <li>详细测试日志 :<a href=${BUILD_URL}console target='_blank'>${BUILD_URL}console</a></li><br />  
               <li>触发原因:${CAUSE}</li><br />        
               <li>项目Url :<a href=‘$BUILD_URL’ target='_blank'>$BUILD_URL</a></li><br />          
           </ul>             

        </td>           

        <td height="350px" style="overflow:hidden;display:block">${JELLY_SCRIPT,template="html"}<br/>
       </tr>     

     </table>    

   </div> 

 </body> 

</html>

jenkins集成钉钉通知

安装钉钉通知插件

在这里插入图片描述

登录钉钉,配置钉钉机器人

参考链接:
https://developers.dingtalk.com/document/robots/custom-robot-access

jenkins里配置钉钉

进入系统管理–>系统配置,找到钉钉区域,做如下配置
在这里插入图片描述

jenkins 任务配置

钉钉机器人只支持自由风格的任务,不支持maven风格的,所以我们先创建一个自由风格的试一试
1、创建自由风格的项目
在这里插入图片描述
2、保存后立即构建
可以看到钉钉群就收到了任务执行的消息
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

十七光年

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值