From 53b45ba214c009383e299c050efd062721be11ec Mon Sep 17 00:00:00 2001 From: Morgan McMillian Date: Sun, 27 Nov 2022 17:40:41 -0800 Subject: [PATCH] add notifications to build step and static link --- Jenkinsfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index 7feddb1..a4644b7 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -7,15 +7,21 @@ pipeline { } environment { XDG_CACHE_HOME = '/tmp/.cache' + CGO_ENABLED = 0 } stages { stage('build') { steps { + mattermostSend "Build started - ${env.JOB_NAME} ${env.BUILD_NUMBER} (<${env.BUILD_URL}|Open>)" sh 'go build' } post { success { - archiveArtifacts artifacts: 'pnut-bridge', fingerprint: true + mattermostSend "Build success - ${env.JOB_NAME} ${env.BUILD_NUMBER} (<${env.BUILD_URL}|Open>)" + archiveArtifacts artifacts: 'pnut-bridge' + } + failure { + mattermostSend "Build failure - ${env.JOB_NAME} ${env.BUILD_NUMBER} (<${env.BUILD_URL}|Open>)" } } }