Fix image tagging

This commit is contained in:
myrmidex 2025-07-14 21:11:57 +02:00
parent 53bcce2b98
commit cbd3b0fcb1

5
Jenkinsfile vendored
View file

@ -48,11 +48,12 @@ pipeline {
}
}
steps {
sh 'docker build -t $IMAGE_NAME:$GIT_COMMIT -f docker/Dockerfile .'
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:$GIT_COMMIT
docker push $IMAGE_NAME:${tagName}
"""
}
}