Skip to content
Snippets Groups Projects
Commit f2d74875 authored by OZGCloud's avatar OZGCloud
Browse files

OZG-6259 [chore] fix Jenkinsfile

parent 695796c7
Branches
Tags
No related merge requests found
......@@ -58,13 +58,17 @@ pipeline {
script {
FAILED_STAGE=env.STAGE_NAME
JAR_TAG = getPomVersion('pom.xml').replace("SNAPSHOT", "${env.BRANCH_NAME}-SNAPSHOT")
BESCHEID_MANAGER_TAG = getPomVersion('bescheid-manager/pom.xml').replace("SNAPSHOT", "${env.BRANCH_NAME}-SNAPSHOT")
updateBescheidManagerDependencyVersion(BESCHEID_MANAGER_TAG)
}
configFileProvider([configFile(fileId: 'maven-settings', variable: 'MAVEN_SETTINGS')]) {
sh "mvn -s $MAVEN_SETTINGS versions:set -DnewVersion=${JAR_TAG} -DprocessAllModules=true"
dir('bescheid-manager') {
sh "mvn -s $MAVEN_SETTINGS versions:set -DnewVersion=${BESCHEID_MANAGER_TAG}"
}
}
}
}
}
stage('Build VorgangManager') {
steps {
......@@ -284,6 +288,14 @@ String getPomVersion(String pomFile){
return pom.version
}
void updateBescheidManagerDependencyVersion(String snapshotVersion) {
def vorgangManagerServerPom = readMavenPom file: 'vorgang-manager-server/pom.xml'
if ( vorgangManagerServerPom.properties['bescheid-manager.version'] ==~ SNAPSHOT_REGEX ) {
vorgangManagerServerPom.properties['bescheid-manager.version'] = snapshotVersion
writeMavenPom model: vorgangManagerServerPom, file: 'vorgang-manager-server/pom.xml'
}
}
String generateImageTag(String pomFile) {
def imageTag = "${env.BRANCH_NAME}-${getPomVersion(pomFile)}"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment