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}"
|
SEMVER="${BASE}-${BUILD_NUMBER}"
|
||||||
fi
|
fi
|
||||||
# Accept bare semver or leading v (with optional prerelease).
|
# 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}"
|
SEMVER="0.1.0-${BUILD_NUMBER}"
|
||||||
fi
|
fi
|
||||||
echo "SEMVER=${SEMVER}" > build.env
|
echo "SEMVER=${SEMVER}" > build.env
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user