mirror of
				https://github.com/optim-enterprises-bv/kubernetes.git
				synced 2025-11-04 12:18:16 +00:00 
			
		
		
		
	Merge pull request #38629 from soltysh/fix_copy
Automatic merge from submit-queue (batch tested with PRs 38453, 36672, 38629, 34966, 38630) Fix staging/copy.sh to work on mac and linux @smarterclayton ptal
This commit is contained in:
		@@ -17,7 +17,6 @@
 | 
				
			|||||||
set -o errexit
 | 
					set -o errexit
 | 
				
			||||||
set -o nounset
 | 
					set -o nounset
 | 
				
			||||||
set -o pipefail
 | 
					set -o pipefail
 | 
				
			||||||
set -x
 | 
					 | 
				
			||||||
 | 
					
 | 
				
			||||||
VERIFYONLY=false
 | 
					VERIFYONLY=false
 | 
				
			||||||
while getopts ":v" opt; do
 | 
					while getopts ":v" opt; do
 | 
				
			||||||
@@ -45,8 +44,7 @@ CLIENT_REPO_TEMP="${MAIN_REPO}/staging/src/${CLIENT_REPO_TEMP_FROM_SRC}"
 | 
				
			|||||||
DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 | 
					DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
 | 
				
			||||||
 | 
					
 | 
				
			||||||
cleanup() {
 | 
					cleanup() {
 | 
				
			||||||
    ls "${CLIENT_REPO_TEMP}"
 | 
					    rm -rf "${CLIENT_REPO_TEMP}"
 | 
				
			||||||
    # rm -rf "${CLIENT_REPO_TEMP}"
 | 
					 | 
				
			||||||
}
 | 
					}
 | 
				
			||||||
 | 
					
 | 
				
			||||||
trap cleanup EXIT SIGINT
 | 
					trap cleanup EXIT SIGINT
 | 
				
			||||||
@@ -88,7 +86,7 @@ GO15VENDOREXPERIMENT=1 godep save ./...
 | 
				
			|||||||
popd > /dev/null
 | 
					popd > /dev/null
 | 
				
			||||||
 | 
					
 | 
				
			||||||
echo "moving vendor/k8s.io/kubernetes"
 | 
					echo "moving vendor/k8s.io/kubernetes"
 | 
				
			||||||
cp -rn "${CLIENT_REPO_TEMP}"/vendor/k8s.io/kubernetes/ "${CLIENT_REPO_TEMP}"/ || true
 | 
					cp -rn "${CLIENT_REPO_TEMP}"/vendor/k8s.io/kubernetes/* "${CLIENT_REPO_TEMP}"/
 | 
				
			||||||
rm -rf "${CLIENT_REPO_TEMP}"/vendor/k8s.io/kubernetes
 | 
					rm -rf "${CLIENT_REPO_TEMP}"/vendor/k8s.io/kubernetes
 | 
				
			||||||
# client-go will share the vendor of the main repo for now. When client-go
 | 
					# client-go will share the vendor of the main repo for now. When client-go
 | 
				
			||||||
# becomes a standalone repo, it will have its own vendor
 | 
					# becomes a standalone repo, it will have its own vendor
 | 
				
			||||||
 
 | 
				
			|||||||
		Reference in New Issue
	
	Block a user