]> git.proxmox.com Git - mirror_qemu.git/commit
gitlab: explicit set artifacts publishing criteria
authorDaniel P. Berrangé <berrange@redhat.com>
Fri, 30 Jun 2023 18:03:46 +0000 (19:03 +0100)
committerAlex Bennée <alex.bennee@linaro.org>
Mon, 3 Jul 2023 11:51:01 +0000 (12:51 +0100)
commitcef63308e6df3b4ab61f4ebdc1d4674c9083eb8e
tree88c0a3cb7cdd8a3cda7866a01730eef8c904d05a
parentd145c0da22cde391d8c6672d33146ce306e8bf75
gitlab: explicit set artifacts publishing criteria

If not set explicitly, gitlab assumes 'when: on_success" as the
publishing criteria for artifacts. This is reasonable if the
artifact is an output deliverable of the job. This is useless
if the artifact is a log file to be used for debugging job
failures.

This change makes the desired criteria explicit for every job
that publishes artifacts.

Signed-off-by: Daniel P. Berrangé <berrange@redhat.com>
Reviewed-by: Richard Henderson <richard.henderson@linaro.org>
Message-Id: <20230503145535.91325-2-berrange@redhat.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
Message-Id: <20230630180423.558337-2-alex.bennee@linaro.org>
.gitlab-ci.d/buildtest-template.yml
.gitlab-ci.d/buildtest.yml
.gitlab-ci.d/crossbuild-template.yml
.gitlab-ci.d/crossbuilds.yml
.gitlab-ci.d/opensbi.yml