From 832dcf31fdef7a1029488a6f46843779f2b32e12 Mon Sep 17 00:00:00 2001 From: BrahmanapallyNagaraju <44258487+BrahmanapallyNagaraju@users.noreply.github.com> Date: Tue, 14 Apr 2020 00:02:38 +0530 Subject: [PATCH] deploy only when branch is master --- Jenkinsfile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/Jenkinsfile b/Jenkinsfile index f3824f7d9..625e8c680 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -30,6 +30,9 @@ stages { } stage("deploy") { steps { + when { + branch 'master' +} dir("spring-petclinic") { sh """ docker build -t nagarajub123/pet-clinic:${params.Docker_image_base_version}.${BUILD_NUMBER} . @@ -40,7 +43,10 @@ stages { } } stage('publish to docker registry') { - steps { + when { + branch 'master' +} + steps { withCredentials([usernamePassword(credentialsId: 'hub.docker',passwordVariable: 'docker_PSW', usernameVariable: 'docker_USR')]) { sh """ docker login -u ${docker_USR} -p ${docker_PSW}