步骤一:

创建钉钉群,并配置机器人助手
创建机器人

步骤二:

配置安全设置:使用自定义关键词方式
设置关键词

步骤三:

获取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))
posted on 2020-08-14 13:48  91parson  阅读(1149)  评论(0编辑  收藏  举报