From c865121590c93080f0e8456fb6e23bbe5a23d92e Mon Sep 17 00:00:00 2001 From: "Zickermann, Jan" <jan.zickermann@dataport.de> Date: Mon, 15 Jan 2024 16:46:08 +0100 Subject: [PATCH] OZG-4717 Set build number and url in POM --- pom.xml | 16 ++++++++++++++++ .../einstellung/BasicAppInfoService.java | 4 ++-- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/pom.xml b/pom.xml index 01b81e2f..7ba9924b 100644 --- a/pom.xml +++ b/pom.xml @@ -18,6 +18,8 @@ <java.version>21</java.version> <!--<maven.compiler.source>21</maven.compiler.source> <maven.compiler.target>21</maven.compiler.target>--> + <build.number>x</build.number> + <build.url>no-url</build.url> </properties> <dependencies> <dependency> @@ -64,6 +66,20 @@ </exclude> </excludes> </configuration> + <executions> + <execution> + <id>build-info</id> + <goals> + <goal>build-info</goal> + </goals> + <configuration> + <additionalProperties> + <number>${build.number}</number> + <url>${build.url}</url> + </additionalProperties> + </configuration> + </execution> + </executions> </plugin> </plugins> </build> diff --git a/src/main/java/de/ozgcloud/einstellung/BasicAppInfoService.java b/src/main/java/de/ozgcloud/einstellung/BasicAppInfoService.java index d7f6b53c..b5479a85 100644 --- a/src/main/java/de/ozgcloud/einstellung/BasicAppInfoService.java +++ b/src/main/java/de/ozgcloud/einstellung/BasicAppInfoService.java @@ -26,10 +26,10 @@ public class BasicAppInfoService { } public String getBuildNumber() { - return buildProperties.map(p -> p.get("BUILD_NUMBER")).orElse("?"); + return buildProperties.map(p -> p.get("number")).orElse("?"); } public String getBuildUrl() { - return buildProperties.map(p -> p.get("BUILD_URL")).orElse("?"); + return buildProperties.map(p -> p.get("url")).orElse("?"); } } -- GitLab