diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index c27848f296210045b7120e9b1c322122deabd640..ae647d78aa6376dfed8590215ccd00431dba21bb 100755 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -60,7 +60,7 @@ stages: BUILD_FOLDER: "build" ############################################################################### -gcc_9: +gcc_12: extends: .gnu_build_template before_script: @@ -68,12 +68,12 @@ gcc_9: - export CXX=g++ ############################################################################### -clang_10: +clang_15: extends: .gnu_build_template before_script: - export CC=clang - - export CXX=clang++ + - export CXX=clang++ ############################################################################### msvc_17: @@ -112,7 +112,7 @@ msvc_17: ############################################################################### ## Build Python ## ############################################################################### -gcc_9_python: +gcc_12_python: stage: build_python needs: ["gcc_9"] @@ -169,7 +169,7 @@ build_poiseuille_test_container: ############################################################################### ## Tests ## ############################################################################### -gcc_9_unit_tests: +gcc_12_unit_tests: stage: test needs: ["gcc_9"] @@ -199,7 +199,7 @@ msvc_17_unit_tests: - ctest --output-on-failure -C Release ############################################################################### -gcc_9_python_bindings_test: +gcc_12_python_bindings_test: stage: test needs: ["gcc_9_python"] @@ -214,7 +214,7 @@ gcc_9_python_bindings_test: - python3 -m unittest discover -s Python -v ############################################################################### -gcc_9_python_hpc_test: +gcc_12_python_hpc_test: image: python:latest stage: test @@ -424,7 +424,7 @@ clang_build_analyzer_clang_10: - ClangBuildAnalyzer --analyze CBA ############################################################################### -include_what_you_use_clang_10: +include_what_you_use_clang_15: stage: analyze only: ["schedules"] @@ -510,7 +510,7 @@ lizard: ############################################################################### # code coverage -gcov_gcc_9: +gcov_gcc_12: stage: analyze extends: .analyze_template @@ -528,7 +528,7 @@ gcov_gcc_9: -DCMAKE_CUDA_ARCHITECTURES=60 -DBUILD_VF_COVERAGE=ON - make -j4 - - ./bin/basicsTests + - ctest - cd .. - mkdir coverage - gcovr -r $CI_PROJECT_DIR -k build -f "src" --print-summary --html coverage/coverage.html --html-details --xml coverage/coverage.xml