This commit is contained in:
2026-01-30 19:26:37 +03:00
parent 8fab6be3d2
commit 9159d45435

14
Jenkinsfile vendored
View File

@ -27,14 +27,14 @@ pipeline {
versionText += it.trim(); versionText += it.trim();
} }
echo versionText echo versionText
def matcher = versionText =~ /version=(.*)(-[A-z]*)?/ def matcher = versionText =~ /^version=((\d+\.)*\d+)(?:-([A-Za-z]+))?$/
echo matcher.group()
if (matcher) { if (!matcher.matches()) {
env.VERSION = matcher[0][1] error "Invalid version format: ${versionText}"
println "Extracted VERSION: ${env.VERSION}"
} else {
error "Failed to extract version from ${versionFile}"
} }
env.VERSION = matcher[0][1]
echo "Extracted VERSION: ${env.VERSION}"
} }
} }
} }