Fix semver regex for Jenkins build
This commit is contained in:
parent
24982a63f8
commit
ab8f57583a
2
Jenkinsfile
vendored
2
Jenkinsfile
vendored
@ -107,7 +107,7 @@ spec:
|
||||
SEMVER="${BASE}-${BUILD_NUMBER}"
|
||||
fi
|
||||
# Accept bare semver or leading v (with optional prerelease).
|
||||
if ! echo "$SEMVER" | grep -Eq '^v?[0-9]+\\.[0-9]+\\.[0-9]+(?:[-.][0-9A-Za-z]+)?$'; then
|
||||
if ! echo "$SEMVER" | grep -Eq '^v?[0-9]+\\.[0-9]+\\.[0-9]+([-.][0-9A-Za-z]+)?$'; then
|
||||
SEMVER="0.1.0-${BUILD_NUMBER}"
|
||||
fi
|
||||
echo "SEMVER=${SEMVER}" > build.env
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user