From ef034df61c2e4b09fb1e3a27d916944d476568c0 Mon Sep 17 00:00:00 2001 From: Felix Reichenbach <felix.reichenbach@mgm-tp.com> Date: Mon, 31 Mar 2025 13:49:14 +0200 Subject: [PATCH] OZG-7906 get parent version from pom for server and job --- Jenkinsfile | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index f59a4b4..d97a3fa 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -49,8 +49,8 @@ pipeline { script { FAILED_STAGE = env.STAGE_NAME def rootVersion = getPomVersion('pom.xml') - def jobVersion = getPomVersion('aggregation-manager-job/pom.xml') - def serverVersion = getPomVersion('aggregation-manager-server/pom.xml') + def jobVersion = getParentPomVersion('aggregation-manager-job/pom.xml') + def serverVersion = getParentPomVersion('aggregation-manager-server/pom.xml') if(rootVersion != jobVersion) { error("Version in aggregation-manager-job stimmt nicht mit dem parent überein.") @@ -280,6 +280,10 @@ String getPomVersion(String pomFile){ return pom.version } +String getParentPomVersion(String filePath) { + def pom = readMavenPom file: filePath + return pom.parent.version +} Void sendFailureMessage() { def room = '' -- GitLab