From d038c53c0b6cbff9103798b1a4a63ba3c2174fe9 Mon Sep 17 00:00:00 2001 From: David McMahon Date: Tue, 31 May 2016 14:13:00 -0700 Subject: [PATCH] Check for a valid godep version. --- hack/lib/golang.sh | 27 +++++++++++++++++++++++++++ hack/verify-godeps.sh | 1 + 2 files changed, 28 insertions(+) diff --git a/hack/lib/golang.sh b/hack/lib/golang.sh index e130e75f1e..00b30b9256 100755 --- a/hack/lib/golang.sh +++ b/hack/lib/golang.sh @@ -259,6 +259,33 @@ kube::golang::create_gopath_tree() { ln -s "${KUBE_ROOT}" "${go_pkg_dir}" } +# Ensure the godep tool exists and is a viable version. +kube::golang::verify_godep_version() { + local -a godep_version_string + local godep_version + local godep_min_version="63" + + if ! which godep &>/dev/null; then + kube::log::usage_from_stdin <