|
|
@@ -47,36 +47,36 @@ docker push ${harborAddress}/${harborRepo}/${JOB_NAME}:${tag}'''
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
- post {
|
|
|
+ post {
|
|
|
success {
|
|
|
- dingtalk (
|
|
|
- robot: "Jenkins-DingDing",
|
|
|
+ dingtalk (
|
|
|
+ robot: "Jenkins-DingDing",
|
|
|
type:'ACTION_CARD',
|
|
|
atAll: false,
|
|
|
title: "构建成功:${env.JOB_NAME}",
|
|
|
text: [
|
|
|
- "### [${env.JOB_NAME}](${env.JOB_URL}) ",
|
|
|
- '---',
|
|
|
- "- 任务:[${currentBuild.displayName}](${env.BUILD_URL})",
|
|
|
- '- 状态:<font color=#00CD00 >成功</font>',
|
|
|
- "- 持续时间:${currentBuild.durationString}".split("and counting")[0],
|
|
|
- "- 执行人:${BUILD_USER}",
|
|
|
+ "### [${env.JOB_NAME}](${env.JOB_URL}) ",
|
|
|
+ '---',
|
|
|
+ "- 任务:[${currentBuild.displayName}](${env.BUILD_URL})",
|
|
|
+ '- 状态:<font color=#00CD00 >成功</font>',
|
|
|
+ "- 持续时间:${currentBuild.durationString}".split("and counting")[0],
|
|
|
+ "- 执行人:${BUILD_USER}",
|
|
|
]
|
|
|
)
|
|
|
}
|
|
|
- failure{
|
|
|
+ failure {
|
|
|
dingtalk (
|
|
|
robot: "Jenkins-DingDing",
|
|
|
type:'ACTION_CARD',
|
|
|
atAll: false,
|
|
|
title: "构建失败:${env.JOB_NAME}",
|
|
|
text: [
|
|
|
- "### [${env.JOB_NAME}](${env.JOB_URL}) ",
|
|
|
- '---',
|
|
|
- "- 任务:[${currentBuild.displayName}](${env.BUILD_URL})",
|
|
|
- '- 状态:<font color=#EE0000 >失败</font>',
|
|
|
- "- 持续时间:${currentBuild.durationString}".split("and counting")[0],
|
|
|
- "- 执行人:${BUILD_USER}",
|
|
|
+ "### [${env.JOB_NAME}](${env.JOB_URL}) ",
|
|
|
+ '---',
|
|
|
+ "- 任务:[${currentBuild.displayName}](${env.BUILD_URL})",
|
|
|
+ '- 状态:<font color=#EE0000 >失败</font>',
|
|
|
+ "- 持续时间:${currentBuild.durationString}".split("and counting")[0],
|
|
|
+ "- 执行人:${BUILD_USER}",
|
|
|
]
|
|
|
)
|
|
|
}
|