diff options
author | Tim Rozet <trozet@redhat.com> | 2017-02-23 15:27:40 -0500 |
---|---|---|
committer | Tim Rozet <trozet@redhat.com> | 2017-02-23 15:27:40 -0500 |
commit | d4378d2b61639310f93377dbaebe419201e330e8 (patch) | |
tree | 357afa455eca073017cdc6ef7895abab6a1deb0b /jjb/apex/apex-upload-artifact.sh | |
parent | 2e4fe60a945bf411c882632e7900e5fea18cd057 (diff) |
Apex: Adds job for creating snapshots for FDIO
For now this is a manually triggered job, until there is a demand to
produce it automatically. Only the snapshots are uploaded for this job
and we are not updating snapshot properties file. We will move to
making that more dynamic in the future.
Change-Id: I3d8392c2c99a524fd20de82d5032c2d4557b045a
Signed-off-by: Tim Rozet <trozet@redhat.com>
Diffstat (limited to 'jjb/apex/apex-upload-artifact.sh')
-rwxr-xr-x | jjb/apex/apex-upload-artifact.sh | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/jjb/apex/apex-upload-artifact.sh b/jjb/apex/apex-upload-artifact.sh index ef8ad5329..15aa67a6b 100755 --- a/jjb/apex/apex-upload-artifact.sh +++ b/jjb/apex/apex-upload-artifact.sh @@ -76,12 +76,15 @@ gsutil cp $WORKSPACE/opnfv.properties gs://$GS_URL/latest.properties > gsutil.la uploadsnap () { # Uploads snapshot artifact and updated properties file echo "Uploading snapshot artifacts" - gsutil cp $WORKSPACE/apex-csit-snap-`date +%Y-%m-%d`.tar.gz gs://$GS_URL/ > gsutil.iso.log - gsutil cp $WORKSPACE/snapshot.properties gs://$GS_URL/snapshot.properties > gsutil.latest.log + SNAP_TYPE=$(echo ${JOB_NAME} | sed -n 's/^apex-\(.\+\)-promote.*$/\1/p') + gsutil cp $WORKSPACE/apex-${SNAP_TYPE}-snap-`date +%Y-%m-%d`.tar.gz gs://$GS_URL/ > gsutil.iso.log + if [ "$SNAP_TYPE" == 'csit' ]; then + gsutil cp $WORKSPACE/snapshot.properties gs://$GS_URL/snapshot.properties > gsutil.latest.log + fi echo "Upload complete for Snapshot" } -if echo $WORKSPACE | grep csit > /dev/null; then +if echo $WORKSPACE | grep promote > /dev/null; then uploadsnap elif gpg2 --list-keys | grep "opnfv-helpdesk@rt.linuxfoundation.org"; then echo "Signing Key avaliable" |