From 299e25f648bbde41c3e0f0ff20ad40e8f2375ac5 Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Fri, 6 Sep 2019 15:00:33 +0200 Subject: [PATCH] Use local variables in Bash function. --- build-docker-image.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/build-docker-image.sh b/build-docker-image.sh index 466249fd3..fd16c0de9 100755 --- a/build-docker-image.sh +++ b/build-docker-image.sh @@ -9,15 +9,15 @@ run() { local image_name="rustembedded/cross:${1}" if docker pull "${image_name}"; then - cache_from_args=(--cache-from "${image_name}") + local cache_from_args=(--cache-from "${image_name}") fi docker build ${cache_from_args[@]} --pull -t "${image_name}" -f "${dockerfile}" . - version="$(cargo metadata --format-version 1 | jq --raw-output '.packages[] | select(.name == "cross") | .version')" + local version="$(cargo metadata --format-version 1 | jq --raw-output '.packages[] | select(.name == "cross") | .version')" if ! [[ "${version}" =~ alpha ]] && ! [[ "${version}" =~ dev ]]; then - versioned_image_name="${image_name}-${version}" + local versioned_image_name="${image_name}-${version}" docker tag "${image_name}" "${versioned_image_name}" fi }