From 6bc12f2a6907faf2949419b8802522368aef96c4 Mon Sep 17 00:00:00 2001 From: Maciej Szulik Date: Mon, 12 Dec 2016 17:40:43 +0100 Subject: [PATCH] Fix staging/copy.sh to work on mac and linux --- staging/copy.sh | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/staging/copy.sh b/staging/copy.sh index 02a219d03da..758593a82de 100755 --- a/staging/copy.sh +++ b/staging/copy.sh @@ -17,7 +17,6 @@ set -o errexit set -o nounset set -o pipefail -set -x VERIFYONLY=false 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)" cleanup() { - ls "${CLIENT_REPO_TEMP}" - # rm -rf "${CLIENT_REPO_TEMP}" + rm -rf "${CLIENT_REPO_TEMP}" } trap cleanup EXIT SIGINT @@ -88,7 +86,7 @@ GO15VENDOREXPERIMENT=1 godep save ./... popd > /dev/null 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 # 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