diff --git a/Jenkinsfile b/Jenkinsfile index e30d9c81a73c3d7ec5c3fb4eeed0834a9a382e73..c28bf0d2fa1f10b024edee98db52ddecd73f2b6b 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -106,7 +106,7 @@ pipeline { } } - stage('Server') { + stage('Build Server artefacts, build and push docker image') { steps { script { FAILED_STAGE=env.STAGE_NAME @@ -155,13 +155,16 @@ pipeline { } } stage('Tag and Push Docker Image') { + when { + anyOf { + branch 'master' + branch 'release' + } + } steps { script { FAILED_STAGE = env.STAGE_NAME - IMAGE_TAG = generateImageTag() - - tagAndPushDockerImage(IMAGE_TAG) if (isMasterBranch()) { tagAndPushDockerImage('snapshot-latest')