Let verify-vendor operate on a dirty repo

Several hours of wasted debug because of this.
This commit is contained in:
Tim Hockin 2020-05-07 21:47:36 -07:00
parent 7cbef7b26f
commit b450001983

View File

@ -48,11 +48,9 @@ function cleanup {
kube::util::trap_add cleanup EXIT
# Copy the contents of the kube directory into the nice clean place (which is NOT shaped like a GOPATH)
_kubetmp="${_tmpdir}"
_kubetmp="${_tmpdir}/kubernetes"
mkdir -p "${_kubetmp}"
# should create ${_kubectmp}/kubernetes
git archive --format=tar --prefix=kubernetes/ "$(git write-tree)" | (cd "${_kubetmp}" && tar xf -)
_kubetmp="${_kubetmp}/kubernetes"
tar --exclude=.git --exclude="./_*" -c . | (cd "${_kubetmp}" && tar xf -)
# Do all our work in module mode
export GO111MODULE=on