diff --git a/Jenkinsfile b/Jenkinsfile index 98c2a9ba5d54d29f40a4d664f01b1b46396902ec..c7fc23f375d90b00dab67e8124d9cb964ec9cd6e 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -1,14 +1,11 @@ pipeline { agent { label 'docker-compose' } - environment { - GIT_TAG = sh(returnStdout: true, script: 'git describe --exact-match || true').trim() - } - stages { stage('Refresh') { steps { slackSend (color: 'good', message: "STARTED: <${env.BUILD_URL}|${env.JOB_NAME} [${env.BUILD_NUMBER}]>") + sh 'git fetch --tags' sh 'make clean' sh 'make refresh' } @@ -29,6 +26,9 @@ pipeline { } } stage('Push') { + environment { + GIT_TAG = sh(returnStdout: true, script: 'git describe --exact-match || true').trim() + } when { not { environment name: 'GIT_TAG', value: '' } }