一、前言
最近使用Jenkins進行自動化部署,但是部署後,并沒有相應的通知,雖然有郵件發送通知,但是發現郵件會受限于接收方的接收設定,導緻不能及時看到相關的釋出内容。而由于公司使用的是企業微信,是以考慮Jenkins通知企業微信機器人的實作方式。
二、使用企業微信推送的優勢
- 實時提醒項目參與人員項目資訊的更新情況
- 便于檢視
三、配置
3.1 企業微信的配置
3.1.1 進入企業微信群
-
進入某個群 -> 右擊群标簽,添加群機器人
注意:企業微信貌似沒有像釘釘那樣設定配置群機器人權限,是以任何人都能添加機器人。相對于釘釘有點落後
3.1.2 填寫機器人資訊

企業微信的機器人相較于釘釘機器人而言,太簡單了。
3.1.3 複制Hook位址
注意:此處的Webhook将用于Jenkins當中的參數配置。
3.2 Jenkins的配置
3.2.1 安裝插件
- 進入系統管理
- 進入管理插件
- 搜尋插件(
)Qy Wechat Notification
[企業微信通知系列]Jenkins釋出後自動通知 - 安裝插件後傳回首頁
3.2.2 配置Webhook
- 進入 Jenkins Job
- 進入 Job 配置
- 前往
-> 選擇建構後的操作
企業微信通知
[企業微信通知系列]Jenkins釋出後自動通知 - 設定Webhook
[企業微信通知系列]Jenkins釋出後自動通知
3.3 測試
- 選擇
立即建構
- 建構
- 企業微信接收消息-推送結果
[企業微信通知系列]Jenkins釋出後自動通知