X-Git-Url: https://gerrit.linuxfoundation.org/infra/gitweb?a=blobdiff_plain;f=shell%2Frelease-job.sh;h=3ad45306837d13913830f2c2ab25928d9c378a7a;hb=cfe6494e335f277155582ba564bdceae1ee043fd;hp=3a0294e5d2e41388dcf703488dfe432bbd9d0e5b;hpb=3651eede873fe8b717a92f934d52faadc3a05b52;p=releng%2Fglobal-jjb.git diff --git a/shell/release-job.sh b/shell/release-job.sh index 3a0294e5..3ad45306 100644 --- a/shell/release-job.sh +++ b/shell/release-job.sh @@ -218,7 +218,7 @@ verify_schema(){ verify_version(){ # Verify allowed patterns "#.#.#" (SemVer) or "v#.#.#" echo "INFO: Verifying version $VERSION" - allowed_version_regex="^((v?)([0-9]+)\.([0-9]+)\.([0-9]+))$" + allowed_version_regex="^[vV]?(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)\.(0|[1-9][0-9]*)(\-(0|[1-9][0-9]*|[0-9]*[A-Za-z-][0-9A-Za-z-]*)(\.(0|[1-9][0-9]*|[0-9]*[A-Za-z-][0-9A-Za-z-]*))*)?(\+[0-9A-Za-z-]+(\.[0-9A-Za-z-]+)*)?$" if [[ $VERSION =~ $allowed_version_regex ]]; then echo "INFO: The version $VERSION is valid" else @@ -335,6 +335,7 @@ nexus_release(){ container_release_file(){ echo "INFO: Processing container release" + docker --version local lfn_umbrella lfn_umbrella="$(echo "$GERRIT_URL" | awk -F"." '{print $2}')"