Ensure kubernetes-src.tgz has kubernetes/ prefix

There's a difference between the kubernetes-src.tgz build from
`make bazel-release` and `make quick-release`. The quick-release does
not have a `kubernetes/` prefix and hence essentiall tarbomb(s) the
directory when someone tries to untar it.

Change-Id: I8e87639d85dd01aec534b58f1d5740bd48ac922f
This commit is contained in:
Davanum Srinivas 2019-06-03 18:11:02 -04:00
parent 99f2e78c9a
commit 263dda1f08
No known key found for this signature in database
GPG Key ID: 80D83A796103BF59

View File

@ -115,7 +115,7 @@ function kube::release::package_src_tarball() {
\) -prune \ \) -prune \
\)) \))
) )
"${TAR}" czf "${src_tarball}" -C "${KUBE_ROOT}" "${source_files[@]}" "${TAR}" czf "${src_tarball}" --transform 's|^\.|kubernetes|' -C "${KUBE_ROOT}" "${source_files[@]}"
fi fi
} }