summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJakub Jelen <jjelen@redhat.com>2020-10-30 15:43:58 +0100
committerJakub Jelen <jjelen@redhat.com>2021-01-04 17:33:22 +0100
commit740f95857eaffbc3dfa8e0762f0836f16a4b4efc (patch)
treedd303ebf8a242d5a223f0e09602fc678b680e1e1
parent2038639a361fb8fcc32087f9c631b77e37b23a51 (diff)
gitlab-ci: Upload artifacts always (not on success, which is default)
Signed-off-by: Jakub Jelen <jjelen@redhat.com> Acked-by: Frediano Ziglio <fziglio@redhat.com>
-rw-r--r--.gitlab-ci.yml9
1 files changed, 8 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 92c3118..66433eb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,6 +13,7 @@ Fedora meson:
- ninja coverage -C build
artifacts:
expire_in: '1 week'
+ when: always
paths:
- build/meson-logs/
@@ -52,6 +53,7 @@ CentOS 7 build and check:
- make dist
artifacts:
expire_in: '1 week'
+ when: always
paths:
- test-suite.log
@@ -64,6 +66,7 @@ Ubuntu build and check:
- make dist
artifacts:
expire_in: '1 week'
+ when: always
paths:
- test-suite.log
@@ -83,6 +86,7 @@ Fedora build and check:
- make dist
artifacts:
expire_in: '1 week'
+ when: always
paths:
- test-suite.log
- libcacard-*-coverage
@@ -104,6 +108,7 @@ Fedora asan:
- make CFLAGS="-fsanitize=address" check || (cat test-suite.log && exit 1)
artifacts:
expire_in: '1 week'
+ when: always
paths:
- test-suite.log
@@ -116,6 +121,7 @@ Fedora clang:
- make
artifacts:
expire_in: '1 week'
+ when: always
paths:
- test-suite.log
allow_failure: true
@@ -136,8 +142,9 @@ pages:
script:
- mv build/meson-logs/coveragereport/ public/
artifacts:
+ expire_in: 30 days
+ when: always
paths:
- public
- expire_in: 30 days
only:
- master