From 60726da4ffda1649d9b7b673587daac89494084c Mon Sep 17 00:00:00 2001 From: Robert Rati Date: Wed, 1 Feb 2017 10:42:20 -0500 Subject: [PATCH] Add env variable to build federation images locally. #39870 --- federation/develop/develop.sh | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/federation/develop/develop.sh b/federation/develop/develop.sh index 43dd65c542c..f03966a6b16 100755 --- a/federation/develop/develop.sh +++ b/federation/develop/develop.sh @@ -43,10 +43,15 @@ readonly TMP_DIR="$(mktemp -d)" readonly FEDERATION_OUTPUT_ROOT="${LOCAL_OUTPUT_ROOT}/federation" readonly VERSIONS_FILE="${FEDERATION_OUTPUT_ROOT}/versions" -detect-project -readonly KUBE_PROJECT="${KUBE_PROJECT:-${PROJECT:-}}" +if [[ "${KUBERNETES_PROVIDER}" == "gke" || "${KUBERNETES_PROVIDER}" == "gce" ]]; then + detect-project + readonly KUBE_PROJECT="${KUBE_PROJECT:-${PROJECT:-}}" + readonly KUBE_REGISTRY="${KUBE_REGISTRY:-gcr.io/${KUBE_PROJECT}}" +else + readonly KUBE_PROJECT="${KUBE_PROJECT:-${PROJECT:-federation}}" + readonly KUBE_REGISTRY="${KUBE_REGISTRY:-localhost:5000/${KUBE_PROJECT}}" +fi -readonly KUBE_REGISTRY="${KUBE_REGISTRY:-gcr.io/${KUBE_PROJECT}}" # In dev environments this value must be recomputed after build. See # the build_image() function. So not making it readonly KUBE_VERSION="${KUBE_VERSION:-}"