Jenkins - 通知



Jenkins 帶有一個開箱即用的功能,可以為構建專案新增電子郵件通知。

步驟 1 - 配置 SMTP 伺服器。轉到“管理 Jenkins”→“系統配置”。轉到“電子郵件通知”部分,輸入所需的 SMTP 伺服器和使用者郵箱字尾詳細資訊。

SMTP Server

步驟 2 - 在 Jenkins 專案中配置收件人 - 配置任何 Jenkins 構建專案時,最後可以新增收件人,這些收件人將收到不穩定或失敗構建的電子郵件通知。然後單擊“儲存”按鈕。

Configure Recipients

除了預設設定外,市場上還提供其他通知外掛。例如,來自 Tikal Knowledge 的通知外掛允許以 JSON 和 XML 格式傳送作業狀態通知。此外掛允許配置端點,如下所示。

Tikal Knowledge Plugin

以下是每個選項的詳細資訊:

  • “格式” - 這是通知有效負載格式,可以是 JSON 或 XML。

  • “協議” - 用於傳送通知訊息的協議,HTTP、TCP 或 UDP。

  • “事件” - 觸發通知的作業事件:作業已啟動、作業已完成、作業已完成或所有事件(預設選項)。

  • “URL” - 用於傳送通知的 URL。對於 HTTP 協議,它採用“http://host”的形式,對於 TCP 和 UDP 協議,則採用“host:port”的形式。

  • “超時” - 傳送通知請求的超時時間(毫秒),預設為 30 秒。

廣告
© . All rights reserved.