From 2a9745e96d123b8c0d168c6a5218e107ff3486af Mon Sep 17 00:00:00 2001 From: Chao Xu Date: Mon, 15 May 2017 20:17:38 -0700 Subject: [PATCH] remove excpetion in verify-no-vendor-cycles.sh --- hack/verify-no-vendor-cycles.sh | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/hack/verify-no-vendor-cycles.sh b/hack/verify-no-vendor-cycles.sh index a5eadb548e..0ca1672f43 100755 --- a/hack/verify-no-vendor-cycles.sh +++ b/hack/verify-no-vendor-cycles.sh @@ -18,23 +18,8 @@ set -o errexit set -o nounset set -o pipefail -# TODO: this list should be empty. -exceptions=("vendor/k8s.io/heapster/metrics/apis/metrics/v1alpha1") - failed=false for i in $(find vendor/ -type d); do - exceptionFound=false - for e in ${exceptions[@]}; do - if [[ "${e}" == "${i}" ]]; then - echo "Skipping known violator $i" - exceptionFound=true - break - fi - done - if ( "${exceptionFound}" == "true" ); then - continue - fi - deps=$(go list -f '{{range .Deps}}{{.}}{{"\n"}}{{end}}' ./$i 2> /dev/null | grep -v "k8s.io/kubernetes/vendor/" | grep "k8s.io/kubernetes" || echo "") if [ -n "${deps}" ]; then echo "Package ${i} has a cyclic dependency on the main repository."