minor
This commit is contained in:
12
Jenkinsfile
vendored
12
Jenkinsfile
vendored
@ -19,18 +19,18 @@ pipeline {
|
||||
steps {
|
||||
script {
|
||||
def versionFile = "src/main/resources/META-INF/ncore-product/${env.PRODUCT_GROUP}/version.properties"
|
||||
if (!(versionFile.exists()))
|
||||
error "Version file not found: ${versionFile}"
|
||||
if (!fileExists(versionFile))
|
||||
error "Version file not found: ${versionFile}"
|
||||
def versionText = ""
|
||||
readFile(file: versionFile).readLines().forEach {
|
||||
versionText += it.concat("\n");
|
||||
versionText += it.concat("\n");
|
||||
}
|
||||
def matcher = versionText =~ /version=(.*)(-[A-z]*)?/
|
||||
if (matcher) {
|
||||
env.VERSION = matcher[0][1]
|
||||
println "Extracted VERSION: ${env.VERSION}"
|
||||
env.VERSION = matcher[0][1]
|
||||
println "Extracted VERSION: ${env.VERSION}"
|
||||
} else {
|
||||
error "Failed to extract version from ${versionFile}"
|
||||
error "Failed to extract version from ${versionFile}"
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user