From 7e2aa46f64a67a50e8155538750c08b83dffa348 Mon Sep 17 00:00:00 2001 From: adisky Date: Thu, 16 May 2019 23:09:19 +0530 Subject: [PATCH] fix unbound variable release.sh --- hack/lib/golang.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh index 81d934cef81..d361e260e7d 100755 --- a/hack/lib/golang.sh +++ b/hack/lib/golang.sh @@ -165,6 +165,8 @@ kube::golang::dedup() { # KUBE_SUPPORTED* vars at the top of this file. declare -a -g KUBE_SERVER_PLATFORMS declare -a -g KUBE_CLIENT_PLATFORMS +declare -a -g KUBE_NODE_PLATFORMS +declare -a -g KUBE_TEST_PLATFORMS kube::golang::setup_platforms() { if [[ -n "${KUBE_BUILD_PLATFORMS:-}" ]]; then # KUBE_BUILD_PLATFORMS needs to be read into an array before the next @@ -206,19 +208,22 @@ kube::golang::setup_platforms() { elif [[ "${KUBE_FASTBUILD:-}" == "true" ]]; then KUBE_SERVER_PLATFORMS=(linux/amd64) readonly KUBE_SERVER_PLATFORMS - readonly KUBE_NODE_PLATFORMS=(linux/amd64) + KUBE_NODE_PLATFORMS=(linux/amd64) + readonly KUBE_NODE_PLATFORMS if [[ "${KUBE_BUILDER_OS:-}" == "darwin"* ]]; then - readonly KUBE_TEST_PLATFORMS=( + KUBE_TEST_PLATFORMS=( darwin/amd64 linux/amd64 ) + readonly KUBE_TEST_PLATFORMS KUBE_CLIENT_PLATFORMS=( darwin/amd64 linux/amd64 ) readonly KUBE_CLIENT_PLATFORMS else - readonly KUBE_TEST_PLATFORMS=(linux/amd64) + KUBE_TEST_PLATFORMS=(linux/amd64) + readonly KUBE_TEST_PLATFORMS KUBE_CLIENT_PLATFORMS=(linux/amd64) readonly KUBE_CLIENT_PLATFORMS fi