diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 0423fb36a06ba3d7dbc3313cda53f48b9fa5eaf7..253749aa6e12d9327e8c4c24843cbea89499135f 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,7 +8,7 @@ before_script: stages: - build - test - - coverage +# - coverage # Define the job for building the project build: @@ -40,6 +40,13 @@ test: - ls -l bin - ./bin/ExampleTests - ls -l + - cd CMakeFiles/ExampleTests.dir/ + - ls -l + - lcov -d . -c -o coverage.info + - lcov -r coverage.info */build/* */tests/* */c++/* -o coverageFiltered.info + - lcov --list coverageFiltered.info + coverage: '/Total:\|\s*([0-9.]+%)\s.*$/' + # - cd CMakeFiles/ExampleTests.dir/ # - ls -l # - lcov -d . -c -o coverage.info @@ -53,17 +60,15 @@ test: # - ./build/CMakeFiles/ExampleTests.dir/coverageFiltered.info # when: always -coverage: - stage: coverage - script: - - cd ./build/CMakeFiles/ExampleTests.dir/ - - ls -l - - lcov -d . -c -o coverage.info - - lcov -r coverage.info */build/* */tests/* */c++/* -o coverageFiltered.info - - lcov --list coverageFiltered.info - coverage: '/Total:\|\s*([0-9.]+%)\s.*$/' - when: on_success - dependencies: - - test +#coverage: +# stage: coverage +# script: +# - cd ./build/CMakeFiles/ExampleTests.dir/ +# - ls -l +# - lcov -d . -c -o coverage.info +# - lcov -r coverage.info */build/* */tests/* */c++/* -o coverageFiltered.info +# - lcov --list coverageFiltered.info +# coverage: '/Total:\|\s*([0-9.]+%)\s.*$/' +