gnome-build-meta: Allow uploading OS artifacts to S3 for merge request pipelines
gnome-build-meta s3-image
job uploads OS artifacts to Amazon S3, and these are re-fetched to run the openQA tests in the test-s3-image
job. Currently this only works for 'master' and tag builds.
We want to enable this for merge request pipelines too. The plan is:
- add a separate S3 bucket for MR artifacts
- set artifacts there to expire after ~3 weeks
- update gnome-os-website to serve the MR artifacts (POC)
- update gnome-build-meta to push and consume the MR artifacts (GNOME/gnome-build-meta!2356 (diffs))
Help from infra team is needed for at least 1 & 2, and probably 3 as well. Thanks!