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-配置-增加構建步驟

    

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM