From 7225c220446fa83f4a54adce1653a1119a1ffb8e Mon Sep 17 00:00:00 2001 From: Fadi Imani <fadi.imani.etu@univ-lille.fr> Date: Tue, 2 Apr 2024 05:22:50 +0200 Subject: [PATCH] big project --- .gitlab-ci.yml | 39 +++++++++++++++------------------------ 1 file changed, 15 insertions(+), 24 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 253749a..5f94424 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: @@ -39,36 +39,27 @@ test: - ls -l - 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.*$/' - +# - 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 -# - ls -l -# - pwd # coverage: '/Total:\|\s*([0-9.]+%)\s.*$/' -# artifacts: -# paths: -# - ./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.*$/' + +coverage: + stage: coverage + script: + - cd build + - ./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.*$/' -- GitLab