Jenkins包含一個開箱即用的特性,用於向構建項目添加電子郵件通知。
步驟1:設置SMTP服務器導航到管理Jenkins配置係統。在“電子郵件通知”部分中輸入所需的SMTP服務器和用戶電子郵件後綴詳細信息。
步驟2−在“Jenkins項目”中配置收件人-在任何Jenkins構建項目配置的最後,都有一個選項,可以添加收件人,他們將收到不穩定或失敗的構建的電子郵件通知。然後按下Save按鈕。
除了默認的,市場上還有通知插件。例如,Tikal Knowledge的通知插件允許您以JSON和XML形式發送作業狀態通知。這個插件將使您能夠配置端點,如下所示。
以下是每個選項的詳細信息
- “格式”−這是通知有效載荷格式,可以是JSON或XML。
- “協議”—用於發送通知消息,支持TCP、HTTP或UDP。
- “事件”−作業事件,如作業開始、作業結束、作業完成,或所有觸發通知的事件。
- “URL”−發送通知URL。對於HTTP協議,它的形式為“http://host,對於UDP和TCP協議,則采用“host:port”的形式。
- “超時”−提交通知請求的超時時間(毫秒),默認為30秒。