From 4fd3a9f5e29f17f643a32f094175109dc5133c05 Mon Sep 17 00:00:00 2001 From: sandeepds Date: Mon, 26 Aug 2019 17:23:13 +0530 Subject: [PATCH] Docker setup Docker setup --- jenkinsfile | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) 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" } }