天天看點

[企業微信通知系列]Jenkins釋出後自動通知

一、前言

最近使用Jenkins進行自動化部署,但是部署後,并沒有相應的通知,雖然有郵件發送通知,但是發現郵件會受限于接收方的接收設定,導緻不能及時看到相關的釋出内容。而由于公司使用的是企業微信,是以考慮Jenkins通知企業微信機器人的實作方式。

二、使用企業微信推送的優勢

  • 實時提醒項目參與人員項目資訊的更新情況
  • 便于檢視

三、配置

3.1 企業微信的配置

3.1.1 進入企業微信群

  • 進入某個群 -> 右擊群标簽,添加群機器人

    注意:企業微信貌似沒有像釘釘那樣設定配置群機器人權限,是以任何人都能添加機器人。相對于釘釘有點落後

3.1.2 填寫機器人資訊

[企業微信通知系列]Jenkins釋出後自動通知
[企業微信通知系列]Jenkins釋出後自動通知
企業微信的機器人相較于釘釘機器人而言,太簡單了。

3.1.3 複制Hook位址

[企業微信通知系列]Jenkins釋出後自動通知
注意:此處的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釋出後自動通知