From 590f0f345bafbb18e3078e24ad4d839fb9aba78e Mon Sep 17 00:00:00 2001 From: SataQiu <1527062125@qq.com> Date: Sat, 28 Mar 2020 15:50:24 +0800 Subject: [PATCH] fix the bug that update-vendor.sh reports error when grep match failed --- hack/update-vendor.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hack/update-vendor.sh b/hack/update-vendor.sh index 4aac59bb900..fa283347f37 100755 --- a/hack/update-vendor.sh +++ b/hack/update-vendor.sh @@ -298,7 +298,7 @@ go mod tidy >>"${LOG_FILE}" 2>&1 # disallow transitive dependencies on k8s.io/kubernetes loopback_deps=() -kube::util::read-array loopback_deps < <(go mod graph | grep ' k8s.io/kubernetes') +kube::util::read-array loopback_deps < <(go mod graph | grep ' k8s.io/kubernetes' || true) if [[ -n ${loopback_deps[*]:+"${loopback_deps[*]}"} ]]; then kube::log::error "Disallowed transitive k8s.io/kubernetes dependencies exist via the following imports:" kube::log::error "${loopback_deps[@]}"