From da4863a2cb8df0ec01be110dedd4131457246239 Mon Sep 17 00:00:00 2001 From: OZGCloud <ozgcloud@mgm-tp.com> Date: Tue, 22 Oct 2024 15:48:36 +0200 Subject: [PATCH] resolve dependency conflicts --- Jenkinsfile | 13 +++++++------ pom.xml | 8 +++++++- .../OzgCloudElsterTransferUserRemoteService.java | 1 - .../user/OzgCloudElsterTransferUserService.java | 2 +- src/{test => main}/resources/users.tmpl | 0 5 files changed, 15 insertions(+), 9 deletions(-) rename src/{test => main}/resources/users.tmpl (100%) diff --git a/Jenkinsfile b/Jenkinsfile index f611584..8d6e688 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -81,11 +81,6 @@ pipeline { } } } - post { - always{ - junit testResults: '**/target/surefire-reports/*.xml', skipPublishingChecks: true - } - } } stage('Deploy to Nexus'){ @@ -335,7 +330,13 @@ String getPomVersion(String pomFile){ } String generateImageTag() { - return "${env.BRANCH_NAME}-${getPomVersion('pom.xml')}"+"-${env.GIT_COMMIT.take(7)}" + def imageTag = "${env.BRANCH_NAME}-${getPomVersion('pom.xml')}" + + if (env.BRANCH_NAME == 'master') { + imageTag += "-${env.GIT_COMMIT.take(7)}" + } + + return imageTag } diff --git a/pom.xml b/pom.xml index 6701446..2c8f25b 100644 --- a/pom.xml +++ b/pom.xml @@ -23,6 +23,8 @@ <spring-security-core.version>6.3.3</spring-security-core.version> <mustache.version>0.9.14</mustache.version> <snakeyaml.version>2.0</snakeyaml.version> + + <squareup.okio.version>3.9.1</squareup.okio.version> <spring-boot.build-image.imageName>docker.ozg-sh.de/ozgcloud-elster-transfer-operator:build-latest</spring-boot.build-image.imageName> </properties> @@ -58,7 +60,11 @@ <artifactId>compiler</artifactId> <version>${mustache.version}</version> </dependency> - + <dependency> + <groupId>com.squareup.okio</groupId> + <artifactId>okio</artifactId> + <version>${squareup.okio.version}</version> + </dependency> <!-- test --> <dependency> diff --git a/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserRemoteService.java b/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserRemoteService.java index 2f0760d..905d11e 100644 --- a/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserRemoteService.java +++ b/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserRemoteService.java @@ -4,7 +4,6 @@ import java.util.Base64; import java.util.Objects; import org.springframework.stereotype.Component; -import org.yaml.snakeyaml.Yaml; import io.fabric8.kubernetes.api.model.ConfigMap; import io.fabric8.kubernetes.api.model.ConfigMapBuilder; diff --git a/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java b/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java index d92e7b6..562b76b 100644 --- a/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java +++ b/src/main/java/de/ozgcloud/operator/elstertransfer/user/OzgCloudElsterTransferUserService.java @@ -138,7 +138,7 @@ public class OzgCloudElsterTransferUserService { Mustache mustache = mf.compile("users.tmpl"); StringWriter writer = new StringWriter(); - mustache.execute(writer, userEntry); // Automatically fills placeholders from userEntry map + mustache.execute(writer, userEntry); return writer.toString(); } diff --git a/src/test/resources/users.tmpl b/src/main/resources/users.tmpl similarity index 100% rename from src/test/resources/users.tmpl rename to src/main/resources/users.tmpl -- GitLab