diff --git a/jenkinsfile b/jenkinsfile index a8045763a..e4a842f18 100644 --- a/jenkinsfile +++ b/jenkinsfile @@ -42,9 +42,17 @@ node { server.upload(uploadSpec) } stage('Petclinic Docker Image') { - sh "sudo docker build --build-arg JAR_FILE_PATH=/var/lib/jenkins/workspace/sample/target/*.war -t sandeepds2002/petclinic ." - sh "sudo docker push sandeepds2002/petclinic" - sh "sudo rm -r /var/lib/jenkins/workspace/sample/target/spring-petclinic.jar" - sh "sudo docker rmi -f sandeepds2002/petclinic" + docker.withRegistry('https://hub.docker.com/', 'credentials-id') { + + def customImage = docker.build("petclinic") + + /* Push the container to the custom Registry */ + customImage.push() + } + + //sh "sudo docker build --build-arg JAR_FILE_PATH=/var/lib/jenkins/workspace/sample/target/*.war -t sandeepds2002/petclinic ." + //sh "sudo docker push sandeepds2002/petclinic" + //sh "sudo rm -r /var/lib/jenkins/workspace/sample/target/spring-petclinic.jar" + //sh "sudo docker rmi -f sandeepds2002/petclinic" } }