summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorNiels De Graef <nielsdegraef@gmail.com>2023-01-16 15:14:06 +0100
committerNiels De Graef <ndegraef@redhat.com>2023-01-16 15:14:06 +0100
commitf5c46c8e18aa37898e1da25559937ad375b00fc3 (patch)
treed1b9b5e0ef89be401988ad54b40f3991a22f93c7 /.gitlab-ci.yml
parent0c5b71b89e64fb0731aadc005643336f94058b7e (diff)
downloadgcr-f5c46c8e18aa37898e1da25559937ad375b00fc3.tar.gz
ci: Use JUnit reports from Meson
Meson has been generating Junit XML files of its test results since 0.55, so we can use that to show the test results in the GitLab UI.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml6
1 files changed, 6 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 387d763..0cb47c9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -41,6 +41,8 @@ fedora:asan:
artifacts:
name: "gcr-asan-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
when: always
+ reports:
+ junit: "_build/meson-logs/testlog.junit.xml"
paths:
- "_build/config.h"
- "_build/meson-logs"
@@ -58,6 +60,8 @@ fedora:ubsan:
artifacts:
name: "gcr-ubsan-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
when: always
+ reports:
+ junit: "_build/meson-logs/testlog.junit.xml"
paths:
- "_build/config.h"
- "_build/meson-logs"
@@ -78,6 +82,8 @@ fedora:coverage:
artifacts:
name: "gcr-coverage-${CI_JOB_NAME}-${CI_COMMIT_REF_NAME}"
when: always
+ reports:
+ junit: "_build/meson-logs/testlog.junit.xml"
paths:
- "_build/config.h"
- "_build/meson-logs"