From 5ffba0f4e04401a3ed4d898d6e71ca37068a28f4 Mon Sep 17 00:00:00 2001 From: Jon Azpiazu <jon.azpiazu@tecnalia.com> Date: Tue, 9 Nov 2021 12:32:36 +0100 Subject: [PATCH] Fix shellcheck complains --- scripts/enforce_labels.bash | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/enforce_labels.bash b/scripts/enforce_labels.bash index b888a45..8f6f195 100644 --- a/scripts/enforce_labels.bash +++ b/scripts/enforce_labels.bash @@ -9,20 +9,20 @@ image_name="$1" declare -A enforced_labels=( ["com.jfrog.artifactory.retention.maxCount"]="10" ["com.jfrog.artifactory.retention.maxDays"]="7") -if ! docker inspect --type=image "$1" > /dev/null ; then +if ! docker inspect --type=image "$1" > /dev/null ; then echo "Error: image does not exist" exit 0 fi -for label in "${!enforced_labels[@]}" ; do - if ! docker inspect -f "{{json .Config.Labels }}" "$image_name" | jq -e '.['\"$label\"']' > /dev/null ; then - echo "Key not found" +for label in "${!enforced_labels[@]}" ; do + if ! docker inspect -f "{{json .Config.Labels }}" "$image_name" | jq -e '.['\""$label"\"']' > /dev/null ; then + echo "Key not found" echo "$label = ${enforced_labels[$label]}" label_args+=" --label $label=\"${enforced_labels[$label]}\"" - fi + fi done -if [ -v label_args ]; then +if [ -n "${label_args+x}" ]; then run_command="echo \"FROM $image_name\" | docker build $label_args -t $image_name -" eval "$run_command" fi -- GitLab