mirror of
https://github.com/k3s-io/kubernetes.git
synced 2026-02-22 07:03:28 +00:00
Merge pull request #133718 from BenTheElder/codegen-rsync
build: discourage expanding dependency on rsync, eliminate some unnecessary filters
This commit is contained in:
@@ -677,6 +677,8 @@ function kube::build::sync_to_container() {
|
||||
# are hidden from rsync so they will be deleted in the target container if
|
||||
# they exist. This will allow them to be re-created in the container if
|
||||
# necessary.
|
||||
# PLEASE DO NOT ADD TO THIS
|
||||
# https://github.com/kubernetes/kubernetes/issues/112862
|
||||
kube::build::rsync \
|
||||
--delete \
|
||||
--filter='- /_tmp/' \
|
||||
@@ -701,13 +703,13 @@ function kube::build::copy_output() {
|
||||
#
|
||||
# We are looking to copy out all of the built binaries along with various
|
||||
# generated files.
|
||||
# PLEASE DO NOT ADD TO THIS
|
||||
# https://github.com/kubernetes/kubernetes/issues/112862
|
||||
kube::build::rsync \
|
||||
--prune-empty-dirs \
|
||||
--filter='- /_temp/' \
|
||||
--filter='+ /vendor/' \
|
||||
--filter='+ /staging/***/Godeps/**' \
|
||||
--filter='+ /_output/dockerized/bin/**' \
|
||||
--filter='- /_output/dockerized/go/**' \
|
||||
--filter='+ zz_generated.*' \
|
||||
--filter='+ generated.proto' \
|
||||
--filter='+ *.pb.go' \
|
||||
|
||||
@@ -39,7 +39,7 @@ kube::verify::generated() {
|
||||
|
||||
_tmpdir="$(kube::realpath "$(mktemp -d -t "verify-generated-$(basename "$1").XXXXXX")")"
|
||||
git worktree add -f -q "${_tmpdir}" HEAD
|
||||
kube::util::trap_add "git worktree remove -f ${_tmpdir}" EXIT
|
||||
kube::util::trap_add "git worktree remove -f ${_tmpdir:?}; rm -rf ${_tmpdir:?}" EXIT
|
||||
cd "${_tmpdir}"
|
||||
|
||||
# Update generated files.
|
||||
|
||||
Reference in New Issue
Block a user