Jenkins郵件通知


Jenkins 配備了一個開箱工具,新增一個電子郵件通知的構建專案。

第1步 - 組態SMTP伺服器。 轉到 Manage Jenkins → Configure System。轉到電子郵件(E-mail)通知部分,並輸入所需的SMTP伺服器和使用者的電子郵件字尾細節。

第2步- 組態在Jenkins 專案的收件人 - 當組態任何 Jenkins 建設專案,就在新增收件人將會收到電子郵件通知在不穩定性或斷裂構建的時候。然後點選儲存(Save)按鈕。

除了預設,也有通知的外掛可在市場上找到。 一個例子是來自Tikal 知識庫其允許傳送作業狀態的通知在JSON和XML格式的通知外掛。此外掛啟用端點進行組態,如下圖所示。

下面是每個選項的細節 -
  • "Format" ? 這是通知有效載荷格式,可以是JSON或XML。

  • "Protocol" ? 協定用於傳送通知訊息,HTTP,TCP或UDP。

  • "Event" ? 作業事件觸發通知:工作開始,工作已完成,作業完成或所有活動(預設選項)。

  • "URL" ? URL傳送通知。它採用"http://host" 的形式對HTTP協定,「host:port」 的TCP和UDP協定。

  • "Timeout" ? 超時毫秒的預設傳送通知請求為:30秒。