Jenkins郵件配置

一、系統郵箱設置html

 

二、配置Jenkins自帶的郵件插件E-mail Notification和自行安裝的拓展郵件插件Extended E-mail Notification。拓展郵件插件可在plugin裏安裝,做用是能夠自定義郵件主題、內容、收件人列表等。微信

進入系統管理 -> 系統設置,配置郵箱。須要注意的是Extended E-mail Notification和E-mail Notification都要配置一下,否則就會出現構建後郵件發送失敗的狀況。測試

 

郵件發送服務地址和端口:不一樣郵箱有所不一樣,這裏騰訊企業微信郵箱是 smtp.exmail.qq.com 和 465ui

郵件發送人:需和系統郵箱一致spa

password實際上是指郵箱受權碼,受權碼獲取舉例:https://blog.csdn.net/xxzhangx/article/details/76757817.net

三、測試郵件發送插件

 

設置完畢後勾選Test,填寫收件人郵箱,點擊Test configuration,便可測試郵件是否能夠正常發送。注意這裏測試郵件發送使用的是自帶的郵件插件。日誌

四、任務構建後發送郵件。這裏我選的是Editable E-mail Notification,和上面系統配置的Extended E-mail Notification保持一致。htm

能夠自定義郵件收件人列表、主題、內容,也能夠選擇發送的日誌和附件等等。這裏注意Project From要保持默認空,不要填內容,不然會發送失敗。blog

郵件標題參考:構建通知:$PROJECT_NAME - Build # $BUILD_NUMBER - $BUILD_STATUS

郵件內容參考:

(本郵件是Jenkins程序自動下發的,請勿回覆!)

項目名稱:$PROJECT_NAME

構建編號:$BUILD_NUMBER

構建狀態:$BUILD_STATUS

觸發緣由:${CAUSE}

構建日誌地址:<a href="${BUILD_URL}console">${BUILD_URL}console</a>

構建地址:<a href="$BUILD_URL">$BUILD_URL</a>

變動集:${JELLY_SCRIPT,template="html"}

點開advanced settings還能夠選擇觸發器,設置郵件發送觸發時機。好比選擇always,表示只要構建結束就會發送郵件。

五、如上設置,就能夠在任務構建後成功發送郵件啦!

相關文章
相關標籤/搜索