3 if [[ "$JOB_NAME" =~ (verify|merge|daily|weekly) ]]; then
4 JOB_TYPE=${BASH_REMATCH[0]}
6 echo "Unable to determine job type!"
10 if [[ "$JOB_TYPE" == "verify" ]]; then
11 echo "Uploding artifacts for the change $GERRIT_CHANGE_NUMBER. This could take some time..."
12 GS_URL="gs://artifacts.opnfv.org/review/$GERRIT_CHANGE_NUMBER"
14 echo "Artifact upload is not enabled for $JOB_TYPE jobs"
18 gsutil cp -r $WORKSPACE/build_output $GS_URL > $WORKSPACE/gsutil.log 2>&1
19 gsutil -m setmeta -r \
20 -h "Cache-Control:private, max-age=0, no-transform" \
21 $GS_URL > /dev/null 2>&1
23 gsutil ls $GS_URL > /dev/null 2>&1
24 if [[ $? -ne 0 ]]; then
25 echo "Problem while uploading artifacts!"
26 echo "Check log $WORKSPACE/gsutil.log on $NODE_NAME"
29 echo "Uploaded artifacts!"