Commit e54e26a5 authored by LEFEBVREJP email's avatar LEFEBVREJP email
Browse files

Updating gitlab-ci with analysis stage and job.

parent 9f9b1e2f
Pipeline #7386 failed with stages
in 24 minutes and 43 seconds
......@@ -21,7 +21,7 @@ stages:
- configure
- build
- test
- coverage
- analysis
configure_linux:
stage: configure
......@@ -41,7 +41,8 @@ configure_linux:
- cd build
- module load cmake
- which cmake
- cmake -DBUILDNAME=$(uname -s)-GCC-4.8.5-Debug -DCMAKE_BUILD_TYPE=DEBUG -Dradix_ENABLE_COVERAGE_TESTING=ON -Dradix_ENABLE_TESTS=ON -Dradix_ENABLE_ams=ON -Dradix_ENABLE_radixio=ON -Dradix_ENABLE_radixmath=ON -Dradix_ENABLE_radixpara=ON -Dradix_ENABLE_radixgeometry=ON -Dradix_ENABLE_radixglls=ON -Dradix_ENABLE_googletest=ON ..
- module load valgrind
- cmake -D MEMCHECK_COMMAND=$(which valgrind) -DBUILDNAME=$(uname -s)-GCC-4.8.5-Debug -DCMAKE_BUILD_TYPE=DEBUG -Dradix_ENABLE_COVERAGE_TESTING=ON -Dradix_ENABLE_TESTS=ON -Dradix_ENABLE_ams=ON -Dradix_ENABLE_radixio=ON -Dradix_ENABLE_radixmath=ON -Dradix_ENABLE_radixpara=ON -Dradix_ENABLE_radixgeometry=ON -Dradix_ENABLE_radixglls=ON -Dradix_ENABLE_googletest=ON ..
build_linux:
stage: build
......@@ -65,13 +66,13 @@ test_linux:
dependencies:
- build_linux
.coverage_linux:
stage: coverage
analysis_linux:
stage: analysis
tags:
- linux
script:
- cd build
- ctest -D ExperimentalCoverage -D ExperimentalSubmit
- ctest -D ExperimentalCoverage -D ExperimentalMemCheck -D ExperimentalSubmit
dependencies:
- test_linux
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment