From ecc90012874370aa9dad8bf33e56de85360ef5eb Mon Sep 17 00:00:00 2001 From: Robert Marshall Date: Feb 19 2018 16:25:17 +0000 Subject: Check command input - check that input for release is a number as expected Signed-off-by: Robert Marshall --- diff --git a/scripts/branching/make-koji-release-tags b/scripts/branching/make-koji-release-tags index cc713a8..ecefef8 100755 --- a/scripts/branching/make-koji-release-tags +++ b/scripts/branching/make-koji-release-tags @@ -2,6 +2,20 @@ release=$1 +case "${release}" in + ''|*[!0-9]*) + is_number="false" + ;; + *) + is_number="true" + ;; +esac + +if [ "${is_number}" = "false" ]; then + echo "The release value may only be a number." + exit 1 +fi + old_release=$(bc -l <<< "${release}-1") PRIMARY_ARCHES="armv7hl i686 x86_64 aarch64 ppc64 ppc64le s390x"