]> git.ipfire.org Git - thirdparty/libvirt.git/commit
ci: integration: Set an expiration on logs artifacts
authorErik Skultety <eskultet@redhat.com>
Thu, 12 Jan 2023 06:57:58 +0000 (07:57 +0100)
committerErik Skultety <eskultet@redhat.com>
Thu, 12 Jan 2023 08:57:52 +0000 (09:57 +0100)
commitad00beffa6f3ca8b7c09e454a70a8281fa656524
treef99dc527afbe2aa90b3a480edbe3d3e210306d42
parent12a3bee3899cdba8b637a7286f24ade1214b6420
ci: integration: Set an expiration on logs artifacts

The default expiry time is 30 days. Since the RPM artifacts coming from
the previous pipeline stages are set to expire in 1 day we can set the
failed integration job log artifacts to the same value. The sentiment
here is that if an integration job legitimately failed (i.e. not with
an infrastructure failure) unless it was fixed in the meantime it will
fail the next day with the scheduled pipeline again, meaning, that even
if the older log artifacts are removed, they'll be immediately
replaced with fresh ones.

Signed-off-by: Erik Skultety <eskultet@redhat.com>
Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
ci/integration-template.yml