summaryrefslogtreecommitdiffstats
path: root/jjb/infra/bifrost-verify-jobs.yml
diff options
context:
space:
mode:
authorMarkos Chandras <mchandras@suse.de>2017-01-18 14:54:07 +0000
committerMarkos Chandras <mchandras@suse.de>2017-01-19 23:51:28 +0000
commit65954c4dd99697344fca78ef2c6dda50416f55f0 (patch)
treeeefefe4f0e8463dddc077ee36cff946f1a5cde1b /jjb/infra/bifrost-verify-jobs.yml
parent8c47f582083ab6ddde1a2fa8e02bbaf9ab27f592 (diff)
jjb: infra: bifrost-upload-logs.sh: Consolidate upload step to main job
In case of job failures, the upload builder is not executed so the published links are dead. We move the upload step to the EXIT handler which is always executed despite the main job exit code. Moreover, The gsutil tool can compress the files itself but in such a way that the web browser can still display the contents without the need for the user to download and uncompress the file himself. This makes debugging more convenient. We also make the whole upload process somewhat less noisy. Finally, we include the $GERRIT_PATCHSET_NUMBER in the title and hyperlink since we provide and retain build results for each patchset instead of a single set just for the latest one. Change-Id: I43efd519a5743661d1f258aa338fb0769f59b6ed Suggested-by: Julien Zhang <zhang.jun3g@zte.com.cn> # compression only Signed-off-by: Markos Chandras <mchandras@suse.de>
Diffstat (limited to 'jjb/infra/bifrost-verify-jobs.yml')
-rw-r--r--jjb/infra/bifrost-verify-jobs.yml7
1 files changed, 0 insertions, 7 deletions
diff --git a/jjb/infra/bifrost-verify-jobs.yml b/jjb/infra/bifrost-verify-jobs.yml
index 6232859ee..8184b6343 100644
--- a/jjb/infra/bifrost-verify-jobs.yml
+++ b/jjb/infra/bifrost-verify-jobs.yml
@@ -142,7 +142,6 @@
builders:
- bifrost-set-name
- bifrost-build
- - bifrost-artifacts-upload
publishers:
- email:
@@ -220,9 +219,3 @@
builders:
- shell:
!include-raw: ./bifrost-verify.sh
-
-- builder:
- name: bifrost-artifacts-upload
- builders:
- - shell:
- !include-raw: ./bifrost-upload-logs.sh