From 8ccf5b22f5a4a801eb7eea94f6e6c223b6a8d13f Mon Sep 17 00:00:00 2001 From: Stas Bezuhlyi <56916662+stasbezuhlyi@users.noreply.github.com> Date: Thu, 8 Apr 2021 18:48:49 +0300 Subject: [PATCH] Update Jenkinsfile --- Jenkinsfile | 13 ++++++++++--- 1 file changed, 10 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 8e9a763fe..e4287620a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -33,11 +33,18 @@ pipeline { } stage('Push artifact to docker registry') { steps { - withDockerRegistry(credentialsId: 'dockerhub_id') { - sh "docker push rodley/pet-clinic:${BUILD_NUMBER}" - } + script { + def dockerImage = docker.build("${env.IMAGE_NAME}", "-f ${env.DOCKERFILE_NAME} .") + docker.withRegistry('', 'dockerhub-creds') { + dockerImage.push() + dockerImage.push("latest") + } + echo "Pushed Docker Image: ${env.IMAGE_NAME}" + } + sh "docker rmi ${env.IMAGE_NAME} ${env.IMAGE_NAME_LATEST}" } } + stage('Deploy') { steps { echo 'Deploying....'