集成郵件通知

集成郵件通知,在構建的各個狀態設定觸發併發送郵件。

1、郵件配置

系統管理->系統設置中

E-mail Notification和Jenkins Location中進行配置

  

這裏System Admin e-mail address配置管理員的郵件地址,這個必須配置,否則後面發送郵件會一直出現526

配置SMTP相關信息,我這裏使用的是阿里雲企業郵箱,具體的SMTP Server地址參考自己使用的服務商提供的地址。因爲阿里雲企業郵箱通過SMTP發送郵件只能通過SSL的465端口發送,所以這裏配置了465。點擊發送測試郵件,如果返回Success,則表示配置成功,並且測試郵箱可以收到一條測試郵件。

2、job構建配置

爲了在構建的時候發送郵件,我們需要在job構建配置中配置

在Post-build Actions中添加E-mail Notification

配置接收人,除了配置的接收人,同時會將郵件發送給管理員郵箱

這樣在構建的時候就能發送郵件了,點擊開始構建,收到類似的郵件內容如下:

除了上述簡單的郵件配置外,還可以通過擴展的郵件配置來實現更豐富的內容。

在系統設置下,有個Extended E-mail Notification項,除了配置上述的內容外,還可以配置默認接收人、郵件主題、郵件內容等

配置完成之後,同樣可以在構建時配置觸發

這裏配置的重點是觸發郵件通知的條件

默認是Failure-Any,即失敗時出發,可以添加多個觸發條件,併發送給配置的接收人、開發人員等,這裏配置了Always即在構建的時候都會觸發

 

本人開發的一個網站:編程之道,歡迎來踩!!!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章