From 0d4706105d41810ff81bf35582fc5139478985ea Mon Sep 17 00:00:00 2001 From: myrmidex Date: Mon, 14 Jul 2025 21:13:31 +0200 Subject: [PATCH] Fix image tagging --- Jenkinsfile | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index 975b4a9..6250e79 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -48,13 +48,16 @@ pipeline { } } steps { - def tagName = env.ref?.replaceFirst(/^refs\/tags\//, '') - sh "docker build -t $IMAGE_NAME:${tagName} -f docker/Dockerfile ." - withCredentials([usernamePassword(credentialsId: "$DOCKER_CREDENTIALS_ID", usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) { - sh """ - echo "$PASSWORD" | docker login $REGISTRY -u "$USERNAME" --password-stdin - docker push $IMAGE_NAME:${tagName} - """ + script { + def tagName = env.ref?.replaceFirst(/^refs\/tags\//, '') + sh "docker build -t $IMAGE_NAME:${tagName} -f docker/Dockerfile ." + + withCredentials([usernamePassword(credentialsId: "$DOCKER_CREDENTIALS_ID", usernameVariable: 'USERNAME', passwordVariable: 'PASSWORD')]) { + sh """ + echo "$PASSWORD" | docker login $REGISTRY -u "$USERNAME" --password-stdin + docker push $IMAGE_NAME:${tagName} + """ + } } } }