diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 834e0970410298acac3d8ecd6b05a7e2ea3d3dc6..64d8ba48036708f6361450a73bd8ece953f754af 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -151,18 +151,25 @@ MARQOVtest_Buster: image: git.physik.uni-wuerzburg.de:25812/z03/pdi/debian:buster-gxx <<: *test_definition -marqovtest_Buster_clang: - image: git.physik.uni-wuerzburg.de:25812/z03/pdi/debian:buster-clang +marqovtest_Bullseye_clang: + image: git.physik.uni-wuerzburg.de:25812/z03/pdi/debian:bullseye-clang stage: test <<: *src_except_definition script: + - echo "deb http://deb.debian.org/debian bullseye-backports main" >> /etc/apt/sources.list - apt-get update && apt-get install -y libhdf5-dev libeigen3-dev + - apt-get install -y -t bullseye-backports cmake - cmake -E make_directory build - cd build - cmake -G "Unix Makefiles" -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_CXX_COMPILER=clang++ .. - cmake --build . --target all --config Release - - ctest -O log.txt + - ctest --version + - ctest -O log.txt --output-junit marqov-junit.xml - cat log.txt | grep "tests passed" | cut -d " " -f 1 + artifacts: + when: always + reports: + junit: ./build/marqov-junit.xml marqovtest_Buster_pgi: image: git.physik.uni-wuerzburg.de:25812/z03/pdi/debian:bullseye-pgi-21-03