[釘釘通知系列]Jenkins釋出後自動通知
阿新 • • 發佈:2019-02-01
一、前言
最近使用Jenkins進行自動化部署,但是釋出署後,並沒有相應的通知,雖然有郵件傳送通知,但是發現郵件會受限於大家接受的設定,導致不能及時看到相關的釋出內容。由於之前有用Gitlab推送訊息到釘釘的方式,因此考慮Jenkins是否能通知到釘釘的實現方式。
二、使用釘釘推送的優勢
- 實時提醒專案參與人員資訊的更新
- 便於檢視
三、配置
3.1 釘釘的配置
3.1.1 進入釘釘群
- 進入某個群->點選機器人圖示
注意:如果你不是群主,且群主開啟了僅群主可管理,那麼你將無法建立機器人
3.1.2 選擇自定義機器人並設定資訊
- 選擇自定義機器人
- 填寫機器人資訊
3.1.3 複製Hook地址
注意:此處的webhook將用於Jenkins當中的引數配置
以上為釘釘設定。
3.2 Jenkins的配置
3.2.1 安裝外掛
- 進入系統管理
- 進入管理外掛
- 搜尋外掛(dingding)並安裝
- 安裝外掛後返回首頁
3.2.2 配置Webhook
- 進入Jenkins Job
- 進入 Job 配置
- 前往"構建後的操作"
-
點選“增加構建後操作步驟”->選擇“釘釘通知配置器”
-
設定Webhook
注意:Jenkins URL配置中需要在最後新增"/",要不然會導致拼接的Url出錯,這裡填寫有問題會導致無法從釘釘中跳轉到Jenkins任務
3.3 測試
- 選擇 立即構建
- 構建
- 釘釘接收訊息-推送結果,點選結果即可跳轉到Jenkins頁面