Skip to content

Commit ef2ef15

Browse files
authored
Merge pull request kubernetes#114952 from liggitt/verify-vendor-tidy
Improve vendor verification works for each staging repo
2 parents 5cbd696 + 94ae3cb commit ef2ef15

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

hack/verify-vendor.sh

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -92,5 +92,17 @@ if [[ ${ret} -gt 0 ]]; then
9292
exit ${ret}
9393
fi
9494

95+
# Ensure we can tidy every repo using only its recorded versions
96+
for repo in $(kube::util::list_staging_repos); do
97+
pushd "${_kubetmp}/staging/src/k8s.io/${repo}" >/dev/null 2>&1
98+
echo "Tidying k8s.io/${repo}..."
99+
GODEBUG=gocacheverify=1 go mod tidy
100+
popd >/dev/null 2>&1
101+
done
102+
pushd "${_kubetmp}" >/dev/null 2>&1
103+
echo "Tidying k8s.io/kubernetes..."
104+
GODEBUG=gocacheverify=1 go mod tidy
105+
popd >/dev/null 2>&1
106+
95107
echo "Vendor Verified."
96108
# ex: ts=2 sw=2 et filetype=sh

0 commit comments

Comments
 (0)