首页 > 其他 > 详细

Jenkins设置运行结果自动发送邮箱通知

时间:2019-09-28 09:40:20      阅读:221      评论:0      收藏:0      [点我收藏+]

Jenkins设置运行结果自动发送邮箱通知

 

 

 

 

1获取邮箱授权码

 

登录邮箱选择“设置”

 

开启IMAP/SMTP服务 开启后需要通过手机发送短信到线上获取授权码

技术分享图片

 

 

例如我的授权码是:

技术分享图片

 

 

 

2启动jenkins

 

技术分享图片

 

 

进入系统设置

 

技术分享图片

 

 

 

3配置jenkins系统设置

配置jenkins本地地址和默认邮箱

 

技术分享图片

 

 

设置邮件扩展提醒(需要点一下高级选项)

 

技术分享图片

 

 

设置允许发送给未注册用户(这一步很关键)

 

技术分享图片

 

 

如果想无论成功与失败都发送邮件的话,那么这里要勾选always failure-anysuccess

如果只勾选alwaysjenkins集成结果成功后是无法发送给收件人邮箱的

技术分享图片

 

 

邮件提醒这里同理(也需要点一下高级选项)

技术分享图片

 

 

测试邮箱是否可以正常接收邮件

技术分享图片

 

 

 

4设置项目构建完成后发送邮件

进入项目的configurar后,选择Actions to execute later

技术分享图片

 

 

点击下拉框,选择Editable Email Notification

技术分享图片

 

 

选择高级设置(Advanced Setting

技术分享图片

 

 

点击Add Trigger 添加一个Always,并且Send To:处点击Add下拉框,选择Recipient List(接收件人列表),其他选项按需添加

技术分享图片

 

 技术分享图片

 

 

再次点击Advanced

技术分享图片

 

 

Recipient List处输入接收邮件的邮箱,用英文逗号隔开。Content-Type以及Content根据需求可以自行调整

技术分享图片

 

 

设置完点击应用和保存,jenkins构建完成后的结果会即时发送到上一步设置的邮箱里。

技术分享图片

 

Jenkins设置运行结果自动发送邮箱通知

原文:https://www.cnblogs.com/wangx123sec/p/11601301.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!