From 674be45f92f608bd1be5404d6c8b2373bafd60e5 Mon Sep 17 00:00:00 2001 From: gl <gero.lueckemeyer@hft-stuttgart.de> Date: Thu, 19 Oct 2023 14:58:19 +0200 Subject: [PATCH] externalized build number from pipeline as variable BUILD_NUMBER --- Dockerfile | 3 ++- pom.xml | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 17f00f2..bfee054 100644 --- a/Dockerfile +++ b/Dockerfile @@ -29,6 +29,7 @@ ARG AUSER=appuser ARG AGID=137 ENV USER=$AUSER ENV GID=$AGID +ARG BUILD_NUMBER= RUN addgroup -g $GID -S docker RUN adduser --no-create-home -u 1000 -G docker -D $USER @@ -40,7 +41,7 @@ RUN mkdir /data && \ VOLUME /data -COPY --chown=1000:$GID target/dta-backend.jar app.jar +COPY --chown=1000:$GID target/dta-backend-$BUILD_NUMBER.jar app.jar USER 1000:$GID diff --git a/pom.xml b/pom.xml index 7790a5a..067e53e 100644 --- a/pom.xml +++ b/pom.xml @@ -10,7 +10,7 @@ </parent> <groupId>de.hftstuttgart</groupId> <artifactId>dta-backend</artifactId> - <version>${buildNumber}</version> + <version>${env.BUILD_NUMBER}</version> <name>dta-backend</name> <description>Dockerized test agent for moodle</description> -- GitLab