From 70f75a6428e1e33e209977ab07dbd83850c8016a Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Mon, 15 Jan 2024 17:50:21 +0100 Subject: [PATCH] OZG-4786 OZG-4792 Assign docker image tag when built --- Jenkinsfile | 5 +++-- pom.xml | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index adf27755..daddb80a 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -72,10 +72,11 @@ pipeline { steps { script { FAILED_STAGE=env.STAGE_NAME + IMAGE_TAG = generateImageTag() } configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) { - sh 'mvn -s $MAVEN_SETTINGS spring-boot:build-image -DskipTests -Dmaven.wagon.http.retryHandler.count=3' + sh 'mvn -s $MAVEN_SETTINGS spring-boot:build-image -DskipTests -Dmaven.wagon.http.retryHandler.count=3 -Dbuildtag=$IMAGE_TAG' } } } @@ -84,7 +85,7 @@ pipeline { steps { script { FAILED_STAGE=env.STAGE_NAME - IMAGE_TAG = generateImageTag() + tagAndPushDockerImage(IMAGE_TAG) diff --git a/pom.xml b/pom.xml index 512c5b63..977addd0 100644 --- a/pom.xml +++ b/pom.xml @@ -64,7 +64,7 @@ <artifactId>spring-boot-maven-plugin</artifactId> <configuration> <image> - <name>docker.ozg-sh.de/administration:build-latest</name> + <name>docker.ozg-sh.de/administration:${buildtag}</name> </image> <excludes> <exclude> -- GitLab