From 4845477933ac68a42129a041fadb1e11b461a06e Mon Sep 17 00:00:00 2001 From: newrain001 Date: Thu, 21 Dec 2023 10:36:46 +0800 Subject: [PATCH] =?UTF-8?q?=E6=9B=B4=E6=96=B0=20'Jenkinsfile'?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Jenkinsfile | 39 +++++++++++++++++++++++++++++++++++++++ 1 file changed, 39 insertions(+) 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' + ] + ) + } + } } }