diff options
author | Thomas White <taw@physics.org> | 2023-07-06 09:42:20 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2023-07-06 11:01:42 +0200 |
commit | 6aa12c80f91776ed12031a1de93198d3f2946846 (patch) | |
tree | 5068fb85ae7b5ff7e9be7767df65fffaff311a1f /.gitlab-ci.yml | |
parent | 4b100d4ef2ff4494711ee169a495a7f6978b6892 (diff) |
CI: Add JUnit test report
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 24 |
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: |