jenkins邮件报警机制配置

本文介绍了如何在Jenkins中配置邮件报警机制。首先,需要下载并安装Email Extension和Email Extension Template Plugin插件。接着,进入系统管理-系统配置,设置Jenkins Location,确保系统管理员邮件地址正确。在邮件通知部分,配置邮件信息,并在高级选项中按邮箱服务商要求填写。以QQ邮箱为例,确保邮件地址一致,并通过发送测试邮件验证配置。最后,定制Jenkins邮件模板,利用预定义参数如$BUILD_STATUS、$PROJECT_NAME等生成个性化邮件。

1、下载email插件

Jenkins配置email前需要先安装email插件:Email Extension、Email Extension Template Plugin
在这里插入图片描述

2、系统配置

在Jenkins系统管理-系统配置中进行如下设置

2.1、Jenkins Location

配置Jenkins URL与 系统管理员邮件地址
在这里插入图片描述

这里的管理员邮件地址需要与后续邮件通知配置的地址一致

2.2、邮件通知

在邮件通知中点击高级选项,配置邮件信息。
在这里插入图片描述
具体的配置信息可参考不同邮箱的使用说明,下面以QQ邮箱为例
在首页-设置-账户页面下拉
在这里插入图片描述
在这里插入图片描述

此处配置的邮箱需与Jenkins Location中的管理员邮箱相同,否则邮件发送不成功,配置完成后可通过发送测试邮件测试配置来测试是否配置成功
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3、Jenkins邮件模板配置

Jenkins可以根据你配置的邮件模板格式发送结果邮件
通过Jenkins的参数定制自己的Email模板,常用参数如下:

  • $BUILD_STATUS #构建结果
  • $PROJECT_NAME #项目名称
  • $BUILD_NUMBER #构建编号
  • $JOB_DESCRIPTION #构建项目描述
  • $CAUSE #脚本启动原因
  • $BUILD_URL #脚本构建详情URL地址
    模板一:
    效果图:
    在这里插入图片描述
<hr/>

(本邮件是程序自动下发的,请勿回复!)<br/><hr/>

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

构建编号:$BUILD_NUMBER<br/><hr/>

svn版本号:${SVN_REVISION}<br/><hr/>

构建状态:$BUILD_STATUS<br/><hr/>

触发原因:${CAUSE}<br/><hr/>

构建日志地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a><br/><hr/>

构建地址:<a href="$BUILD_URL">$BUILD_URL</a><br/><hr/>

变更集:${
   
   </
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值