diff --git a/Jenkinsfile b/Jenkinsfile index 49b9966..276315f 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -76,6 +76,25 @@ spec: """ } } + post { + failure { + dingtalk ( + robot: '4eabbd09-a21a-40a9-84db-6440c0daebec', + type: 'MARKDOWN', + title: '项目', + text: [ + '### Jenkins_job', + '---', + '- 状态:${appName}代码编译失败', + '- 版本:${BUILD_NUMBER}', + '- [查看部署详情](${STATUS_URL})', + '- [查看日志Console](${CONSOLE_URL})' + ], + at: [ + '17694993496' + ] + ) + } } } stage('部署到kubernetes') { @@ -86,6 +105,26 @@ spec: kubectl apply -f ${env.YAML_PATH} """ } + post { + failure { + dingtalk ( + robot: '4eabbd09-a21a-40a9-84db-6440c0daebec', + type: 'MARKDOWN', + title: '项目部署', + text: [ + '### Jenkins_job', + '---', + '- 状态:${appName}项目部署失败', + '- 版本:${BUILD_NUMBER}', + '- [查看部署详情](${STATUS_URL})', + '- [查看日志Console](${CONSOLE_URL})' + ], + at: [ + '17694993496' + ] + ) + } + } } }