From 37dda6c2fdaa188d012e632c8071de42d92444e1 Mon Sep 17 00:00:00 2001 From: Jeff Grafton Date: Tue, 28 Mar 2017 16:31:39 -0700 Subject: [PATCH] If we already have the right version of gazel installed, use it --- hack/update-bazel.sh | 13 ++++++------- hack/verify-bazel.sh | 16 +++++++++++++--- 2 files changed, 19 insertions(+), 10 deletions(-) diff --git a/hack/update-bazel.sh b/hack/update-bazel.sh index 0afaf780d5..e0863adaa0 100755 --- a/hack/update-bazel.sh +++ b/hack/update-bazel.sh @@ -20,18 +20,17 @@ set -o pipefail export KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. source "${KUBE_ROOT}/hack/lib/init.sh" -git config http.https://gopkg.in.followRedirects true - -go get -u gopkg.in/mikedanese/gazel.v14/gazel +go get gopkg.in/mikedanese/gazel.v14/gazel for path in ${GOPATH//:/ }; do - if [[ -e "${path}/bin/gazel" ]]; then - gazel="${path}/bin/gazel" - break - fi + if [[ -e "${path}/bin/gazel" ]]; then + gazel="${path}/bin/gazel" + break + fi done if [[ -z "${gazel:-}" ]]; then echo "Couldn't find gazel on the GOPATH." exit 1 fi + "${gazel}" -root="$(kube::realpath ${KUBE_ROOT})" diff --git a/hack/verify-bazel.sh b/hack/verify-bazel.sh index 26ea9dbe2d..2091604b5a 100755 --- a/hack/verify-bazel.sh +++ b/hack/verify-bazel.sh @@ -20,10 +20,20 @@ set -o pipefail export KUBE_ROOT=$(dirname "${BASH_SOURCE}")/.. source "${KUBE_ROOT}/hack/lib/init.sh" -git config http.https://gopkg.in.followRedirects true +go get gopkg.in/mikedanese/gazel.v14/gazel -go get -u gopkg.in/mikedanese/gazel.v14/gazel -if ! "${GOPATH}/bin/gazel" -validate -print-diff -root="$(kube::realpath ${KUBE_ROOT})" ; then +for path in ${GOPATH//:/ }; do + if [[ -e "${path}/bin/gazel" ]]; then + gazel="${path}/bin/gazel" + break + fi +done +if [[ -z "${gazel:-}" ]]; then + echo "Couldn't find gazel on the GOPATH." + exit 1 +fi + +if ! "${gazel}" -validate -print-diff -root="$(kube::realpath ${KUBE_ROOT})" ; then echo echo "Run ./hack/update-bazel.sh" exit 1