添加釘釘機器人
建立釘釘群
![](https://img.laitimes.com/img/_0nNw4CM6IyYiwiM6ICdiwiI0gTMx81dsQWZ4lmZf1GLlpXazVmcvwFciV2dsQXYtJ3bm9CX9s2RkBnVHFmb1clWvB3MaVnRtp1XlBXe0xCMy81dvRWYoNHLwEzX5xCMx8FesU2cfdGLwMzX0xiRGZkRGZ0Xy9GbvNGLpZTY1EmMZVDUSFTU4VFRR9Fd4VGdsYTMfVmepNHLrJXYtJXZ0F2dvwVZnFWbp1zczV2YvJHctM3cv1Ce-cmbw5yMzgTOzgDNlhTYjhDOyczMzYzX0ADNzEDMxAzLcBTMyIDMy8CXn9Gbi9CXzV2Zh1WavwVbvNmLvR3YxUjLyM3Lc9CX6MHc0RHaiojIsJye.png)
群設定
智能群助手
添加機器人
添加機器人
自定義
添加
輸入機器人名字、勾選“加簽”
SEC6ff2263d59de4d4db749fc368ab9352b375334fabc2e815e176f0a777e3596c8
Webhook
https://oapi.dingtalk.com/robot/send?access_token=b3c95b7cc50da0dcce2d5a2bea4834369bfe83603a2e3980957dc89250ae70b5
設定說明:https://open.dingtalk.com/document/robots/custom-robot-access
添加成功
添加成功的消息
安裝插件及配置
系統配置
下面id可以不填寫,儲存後會自動生成
測試成功
儲存後再次打開,可以看到自動生成的id
我們這裡修改一下,友善我們記憶,以及後續在pipeline中使用
配置pipeline任務
如果用pipeline,下面都取消勾選,否則建構啟動、結束,都會發通知,我們隻需要發送我們定義的通知即可
job中,下面也不配置
效果展示
pipeline job建構後,電腦右下角收到釘釘通知
消息内容:可以配置,比如點選超連結檢視測試報告等
附:pipeline
說明:這裡隻是一個測試釘釘消息的簡單示例
pipeline {
agent any
stages {
stage("test"){
steps {
sh """
echo "WORKSPACE: ${WORKSPACE}"
"""
}
post {
success {
dingtalk (
robot:'dd01',
type:'MARKDOWN',
atAll: true,
title: "notice: 自動化測試完成",
text: ["#### '${JOB_NAME}'項目自動化測試完成\n - 任務:第'${BUILD_NUMBER}'次\n - 狀态:'${currentBuild.result}'\n - [檢視job](${JOB_URL})"]
)
}
}
}
}
}