aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas White <taw@physics.org>2023-07-06 09:42:20 +0200
committerThomas White <taw@physics.org>2023-07-06 11:01:42 +0200
commit6aa12c80f91776ed12031a1de93198d3f2946846 (patch)
tree5068fb85ae7b5ff7e9be7767df65fffaff311a1f
parent4b100d4ef2ff4494711ee169a495a7f6978b6892 (diff)
CI: Add JUnit test report
-rw-r--r--.gitlab-ci.yml24
1 files changed, 24 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8f725a4c..81888bba 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -13,6 +13,12 @@ build-meson:
- dnf install -y meson
- meson build && ninja -C build
- ninja -C build test
+ artifacts:
+ when: always
+ paths:
+ - build/meson-logs/testlog.junit.xml
+ reports:
+ junit: build/meson-logs/testlog.junit.xml
build-meson-nohdf5:
image: fedora:37
@@ -23,6 +29,12 @@ build-meson-nohdf5:
- dnf install -y meson
- meson build -Dhdf5=disabled && ninja -C build
- ninja -C build test
+ artifacts:
+ when: always
+ paths:
+ - build/meson-logs/testlog.junit.xml
+ reports:
+ junit: build/meson-logs/testlog.junit.xml
build_container_image:
stage: build_container
@@ -96,6 +108,12 @@ build-native-macos:
- meson build
- ninja -C build
- ninja -C build test
+ artifacts:
+ when: always
+ paths:
+ - build/meson-logs/testlog.junit.xml
+ reports:
+ junit: build/meson-logs/testlog.junit.xml
build-brew-macos:
stage: test_brew
@@ -132,6 +150,12 @@ build-centos7:
- software/
when: on_success
expire_in: 1 day
+ artifacts:
+ when: always
+ paths:
+ - build/meson-logs/testlog.junit.xml
+ reports:
+ junit: build/meson-logs/testlog.junit.xml
build-deploy-local-maxwell:
tags: