summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorVictor Toso <victortoso@redhat.com>2021-06-04 15:49:16 +0200
committerVictor Toso <victortoso@redhat.com>2021-06-05 11:42:52 +0200
commit6b2236bc0303fe78a95fe1f28e13febc437e9ff6 (patch)
treef7577005c0227d1f148a457c72128ba7574849de /.gitlab-ci.yml
parentdd4457b316afd5c600cfca756c173cedbc723d42 (diff)
ci: save logs from builds and tests
Stored as Gitlab's artifacts for one week Signed-off-by: Victor Toso <victortoso@redhat.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 769b7b9..1985ae1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -10,6 +10,12 @@ variables:
# Check if can build with and without usbredirect
stable:
+ artifacts:
+ paths:
+ - _build/meson-logs/*.txt
+ when: always
+ expire_in: 1 week
+
before_script:
- dnf install -y --nogpgcheck $DEPENDENCIES
script:
@@ -29,6 +35,12 @@ stable:
fuzzing:
extends: .fuzzing_base
+ artifacts:
+ paths:
+ - build/meson-logs/*.txt
+ when: always
+ expire_in: 1 week
+
script:
- export LIB_FUZZING_ENGINE=-fsanitize=fuzzer
- export OUT=/tmp/fuzzer
@@ -36,12 +48,24 @@ fuzzing:
fuzzing_standalone:
extends: .fuzzing_base
+ artifacts:
+ paths:
+ - build-*/meson-logs/*.txt
+ when: always
+ expire_in: 1 week
+
script:
- export LIB_FUZZING_ENGINE=standalone
- export OUT=/tmp/fuzzer-standalone
- ./build-aux/oss-fuzz.sh
windows:
+ artifacts:
+ paths:
+ - _win_build/meson-logs/*.txt
+ when: always
+ expire_in: 1 week
+
before_script:
- dnf install -y --nogpgcheck $DEPENDENCIES $MINGW_DEPENDENCIES