From dbd930a09d2d4ec73d92313fa6cccc1e69c09282 Mon Sep 17 00:00:00 2001 From: Fatih Degirmenci Date: Wed, 17 Aug 2016 11:18:38 +0200 Subject: kvmfornfv: Remove artifacts created for the previous patch of the same change Change-Id: I1d92d6b37f99965f3786b3cc9e12ff5a2d1c7f2e Signed-off-by: Fatih Degirmenci --- jjb/kvmfornfv/kvmfornfv-download-artifact.sh | 3 +++ jjb/kvmfornfv/kvmfornfv-upload-artifact.sh | 7 ++++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/jjb/kvmfornfv/kvmfornfv-download-artifact.sh b/jjb/kvmfornfv/kvmfornfv-download-artifact.sh index 89b7e3164..1f99f177b 100755 --- a/jjb/kvmfornfv/kvmfornfv-download-artifact.sh +++ b/jjb/kvmfornfv/kvmfornfv-download-artifact.sh @@ -1,4 +1,7 @@ #!/bin/bash +set -o errexit +set -o nounset +set -o pipefail if [[ "$JOB_NAME" =~ (verify|merge|daily|weekly) ]]; then JOB_TYPE=${BASH_REMATCH[0]} diff --git a/jjb/kvmfornfv/kvmfornfv-upload-artifact.sh b/jjb/kvmfornfv/kvmfornfv-upload-artifact.sh index 190ab4b4d..48c013498 100755 --- a/jjb/kvmfornfv/kvmfornfv-upload-artifact.sh +++ b/jjb/kvmfornfv/kvmfornfv-upload-artifact.sh @@ -1,4 +1,7 @@ #!/bin/bash +set -o errexit +set -o nounset +set -o pipefail if [[ "$JOB_NAME" =~ (verify|merge|daily|weekly) ]]; then JOB_TYPE=${BASH_REMATCH[0]} @@ -11,6 +14,8 @@ case "$JOB_TYPE" in verify) echo "Uploading artifacts for the change $GERRIT_CHANGE_NUMBER. This could take some time..." GS_UPLOAD_LOCATION="gs://artifacts.opnfv.org/$PROJECT/review/$GERRIT_CHANGE_NUMBER" + echo "Removing artifacts produced for the previous patch for the change $GERRIT_CHANGE_NUMBER" + gsutil rm -r $GS_UPLOAD_LOCATION ;; daily) echo "Uploding daily artifacts This could take some time..." @@ -22,7 +27,7 @@ case "$JOB_TYPE" in exit 1 esac -gsutil cp -r $WORKSPACE/build_output $GS_UPLOAD_LOCATION > $WORKSPACE/gsutil.log 2>&1 +gsutil cp -r $WORKSPACE/build_output/* $GS_UPLOAD_LOCATION > $WORKSPACE/gsutil.log 2>&1 gsutil -m setmeta -r \ -h "Cache-Control:private, max-age=0, no-transform" \ $GS_UPLOAD_LOCATION > /dev/null 2>&1 -- cgit 1.2.3-korg