Chore: Upgrade Jenkins-job-builder to 6.3.0
[releng/global-jjb.git] / shell / packer-install.sh
index 90780cb..a98ba9a 100644 (file)
@@ -16,7 +16,7 @@ echo "---> packer-install.sh"
 set -eu -o pipefail
 
 # $PACKER_VERSION        : Define a packer version passed as job paramter
-PACKER_VERSION="${PACKER_VERSION:-1.1.3}"
+PACKER_VERSION="${PACKER_VERSION:-1.2.3}"
 export PATH="${WORKSPACE}/bin:$PATH"
 
 packer_install() {
@@ -38,11 +38,12 @@ version_ge() { test "$(echo "$@" | tr " " "\n" | sort -rV | head -n 1)" == "$1";
 
 if hash packer.io 2>/dev/null; then
     CURRENT_VERSION="$(packer.io --version)"
-    if version_lt $CURRENT_VERSION $PACKER_VERSION; then
-       echo "Packer version $CURRENT_VERSION installed is less than $PACKER_VERSION available, updating Packer."
-       packer_install
+    if version_lt "$CURRENT_VERSION" "$PACKER_VERSION"; then
+        echo "Packer version $CURRENT_VERSION installed is less than $PACKER_VERSION available, updating Packer."
+        packer_install
     else
-      echo "Packer version installed $CURRENT_VERSION is greater than or equal to the required minimum version $PACKER_VERSION."
+        echo "Packer version installed $CURRENT_VERSION is greater than or equal to"\
+        "the required minimum version $PACKER_VERSION."
     fi
 else
     echo "Packer binary not available, installing Packer version $PACKER_VERSION."