jenkins 配置安全邮件

Jenkins网页设置界面只支持SSL协议 ,对于STARTTLS协议,需要修改jenkins的配置文件去支持基于TLS的SMTP认证

1、修改jenkins配置文件

    打开jenkins配置文件/etc/sysconfig/jenkins,找到JENKINS_JAVA_OPTIONS项,

   如果配置文件里没有JENKINS_JAVA_OPTIONS项,则添加

JENKINS_JAVA_OPTIONS="-Dmail.smtp.starttls.enable=true "

   如果已经存在该选项,则在后面添加”-Dmail.smtp.starttls.enable=true“

 JENKINS_JAVA_OPTIONS="-Djava.awt.headless=true -Dmail.smtp.starttls.enable=true "

 修改后重启jenkins:service jenkins restart

2、jinkens页面添加邮箱配置

   

如果是TLS协议,不要勾选”使用ssl协议“

3、job中配置邮箱

    job中生成的是junit报告,构建后添加 publish junit test result report,将xml报告转化成了html

   为了将html报告以邮件形式发送出去,需添加 email extension plugin,jenkins自带的发邮件只能发送text文本

   安装完插件后,系统管理-系统设置-Extended E-mail Notification

 

   job-配置-增加构建步骤

    

 

转载于:https://www.cnblogs.com/muxinyue/p/5262472.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值