diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 97ff5ee261ee09fdf96e838b47c8d7a3bf7f0e5b..0fc024077e4b4549526a552a0f84890ee35538f2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -231,8 +231,6 @@ lizard: gcov: stage: test - only: ["schedules"] - before_script: - export DEBIAN_FRONTEND=noninteractive - apt-get update @@ -240,9 +238,9 @@ gcov: - gcovr --version script: - - mkdir $CI_PROJECT_DIR/build - - cd $CI_PROJECT_DIR/build - - cmake .. -DBUILD_VF_CPU=ON -DBUILD_VF_COVERAGE=ON -DBUILD_VF_UNIT_TESTS=ON + - mkdir $CI_PROJECT_DIR/gcov_build + - cd $CI_PROJECT_DIR/gcov_build + - cmake .. -DBUILD_VF_CPU=ON -DBUILD_VF_GPU=ON -DBUILD_VF_COVERAGE=ON -DBUILD_VF_UNIT_TESTS=ON - make -j4 - ./bin/basicsTests - cd .. @@ -252,6 +250,8 @@ gcov: artifacts: paths: - coverage/ + - gcov_build/ + reports: cobertura: coverage/coverage.xml