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

OZG-2626,OZG-2892 extend version check in jenkins config

parent cab49f88
Branches
Tags
No related merge requests found
...@@ -31,15 +31,25 @@ pipeline { ...@@ -31,15 +31,25 @@ pipeline {
def rootPom = readMavenPom file: 'pom.xml' def rootPom = readMavenPom file: 'pom.xml'
def rootVersion = rootPom.version def rootVersion = rootPom.version
def userManagerPom = readMavenPom file: 'user-manager/pom.xml'
def userManagerVersion = userManagerPom.version
def interfacePom = readMavenPom file: 'user-manager-interface/pom.xml'
def interfaceVersion = interfacePom.version
if(env.BRANCH_NAME == 'release'){ if(env.BRANCH_NAME == 'release'){
if ( !(rootVersion ==~ RELEASE_REGEX)) { if ( !(rootVersion ==~ RELEASE_REGEX) || !(userManagerVersion ==~ RELEASE_REGEX) || !(interfaceVersion ==~ RELEASE_REGEX)) {
error("Keine Release Version für Branch ${env.BRANCH_NAME}.") error("Keine Release Version für Branch ${env.BRANCH_NAME}.")
} }
} else { } else {
if ( !(rootVersion ==~ SNAPSHOT_REGEX) ) { if ( !(rootVersion ==~ SNAPSHOT_REGEX) || !(userManagerVersion ==~ RELEASE_REGEX) || !(interfaceVersion ==~ RELEASE_REGEX)) {
error("Keine Snapshot Version für Branch ${env.BRANCH_NAME}.") error("Keine Snapshot Version für Branch ${env.BRANCH_NAME}.")
} }
} }
if( !(rootVersion == serverVersion && rootVersion == interfaceVersion && rootVersion == mailVersion)){
error("Versionen sind nicht identisch")
}
} }
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment