Jenkins將構建結果發送至釘釘群的實現


步驟一:

創建釘釘群,並配置機器人助手
創建機器人

步驟二:

配置安全設置:使用自定義關鍵詞方式
設置關鍵詞

步驟三:

獲取Access_token和Webhook
獲取Token

步驟四:

Jenkins下載釘釘插件
下載插件

步驟五:

Jenkins系統配置釘釘
配置釘釘

步驟六

任務中配置釘釘要發送的內容
發送內容

實際效果

實際效果

Python腳本實現
import requests
import json

url = "https://oapi.dingtalk.com/robot/send?access_token=XXXXXX"
header = {'Content-Type': 'application/json'}
# 自定義關鍵詞設置了Test這個關鍵詞,故請求消息體中需包含Test字符串
body = {'msgtype': 'markdown',
        'markdown': {
            'title': 'IOS自動構建結果',
            'text': '#### Test_IOS自動打包 \n> [下載地址](https://XXXXXXX)   \n> ![二維碼](https://XXXXXXX)'
        }
        }

if __name__ == '__main__':
    re = requests.post(url=url, headers=header, data=json.dumps(body))


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM