From 874513e79a51dfacab8f89639aba337a67e69424 Mon Sep 17 00:00:00 2001 From: Benjamin Berg Date: Thu, 5 Aug 2021 18:21:55 +0200 Subject: [PATCH] ci: Always expose job artifacts for tests Not having the artifacts means not having the log on failures. So always expose them (even if in some cases we might only need them on failure). --- .gitlab-ci.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index be0b46e..96fae75 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -69,6 +69,7 @@ test: - cat _build/meson-logs/coverage.txt artifacts: expose_as: 'Coverage Report' + when: always paths: - _build/meson-logs - _build/meson-logs/coveragereport/index.html @@ -86,6 +87,7 @@ test_valgrind: - meson test -C _build --print-errorlogs --no-stdsplit --setup=valgrind artifacts: expose_as: 'Valgrind test logs' + when: always paths: - _build/meson-logs - _build/meson-logs/testlog-valgrind.txt