天天看點

第 11 章 Jenkins – Notification

Jenkins帶有一個box設定來為一個build項目添加一個email通知。

 Step 1:配置SMTP服務。Manage Jenkins->ConfigureSystem。進入到“E-mail notification”部分,設定SMTP伺服器和使用者email字尾資訊。

第 11 章 Jenkins – Notification

Step 2:為Jenkins項目配置收件人--當對Jenkins進行任何操作時(建立項目),添加正确的收件人來收到unstable 或 brokenbuilds的郵件通知。點選“Save”按鈕。

第 11 章 Jenkins – Notification

除了預設的通知,在市場上也有notification plugin。Tikal Knowledge是一個允許用JSON和XML格式發送Job Status 的notification plugin。這個插件配置資訊如下:

第 11 章 Jenkins – Notification

這裡有每個option的解釋:

Ø  “Format”:通知信件的格式是JSON或XML格式

Ø  “Protocol”:發送通知資訊的協定,如HTTP、TCP、UDP

Ø  “Event”:觸發通知的Job Event:Job Started、Job Completed、Job Finalized 或 All Event(預設選項)