summaryrefslogtreecommitdiffstats
path: root/.gitlab-ci.d/buildtest-template.yml
diff options
context:
space:
mode:
authorPhilippe Mathieu-Daudé2021-05-25 06:46:56 +0200
committerPhilippe Mathieu-Daudé2021-05-27 16:39:23 +0200
commitf230dba714e7777098ede5758d62b21922e7ec2f (patch)
tree12ade971fea5d85447588ed1dc8f4652f2aa03da /.gitlab-ci.d/buildtest-template.yml
parentgitlab: Extract cross-container jobs to container-cross.yml (diff)
downloadqemu-f230dba714e7777098ede5758d62b21922e7ec2f.tar.gz
qemu-f230dba714e7777098ede5758d62b21922e7ec2f.tar.xz
qemu-f230dba714e7777098ede5758d62b21922e7ec2f.zip
gitlab: Keep Avocado reports during 1 week
Sometimes pull requests are merged during the week-end, triggering a CI pipeline. Currently if such pipeline fails, the Avocado reports are available for 2 days. For the reviewers working on the project during office hours, the reports are already discarded when they want to look at them. Increase this time to 1 week, which should give reviewers enough time. Only keep the reports on failure, which is the only case we'll look at them. Signed-off-by: Philippe Mathieu-Daudé <f4bug@amsat.org> Reviewed-by: Alex Bennée <alex.bennee@linaro.org> Reviewed-by: Willian Rampazzo <willianr@redhat.com> Message-Id: <20210525082556.4011380-8-f4bug@amsat.org>
Diffstat (limited to '.gitlab-ci.d/buildtest-template.yml')
-rw-r--r--.gitlab-ci.d/buildtest-template.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.gitlab-ci.d/buildtest-template.yml b/.gitlab-ci.d/buildtest-template.yml
index 530d30746c..aabd6c07d2 100644
--- a/.gitlab-ci.d/buildtest-template.yml
+++ b/.gitlab-ci.d/buildtest-template.yml
@@ -46,8 +46,8 @@
policy: pull-push
artifacts:
name: "$CI_JOB_NAME-$CI_COMMIT_REF_SLUG"
- when: always
- expire_in: 2 days
+ when: on_failure
+ expire_in: 7 days
paths:
- build/tests/results/latest/results.xml
- build/tests/results/latest/test-results