Skip to content
Snippets Groups Projects
Commit e9087e8e authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Improved dependencies

parent e74c3b64
No related branches found
No related tags found
1 merge request!5Improved dependencies
...@@ -11,7 +11,7 @@ stages: ...@@ -11,7 +11,7 @@ stages:
- test - test
- deploy - deploy
build: build:coverage:
stage: build stage: build
script: script:
- mkdir -p build - mkdir -p build
...@@ -19,17 +19,19 @@ build: ...@@ -19,17 +19,19 @@ build:
- CXX=g++-7 CC=gcc-7 cmake .. -DCMAKE_BUILD_TYPE=Coverage - CXX=g++-7 CC=gcc-7 cmake .. -DCMAKE_BUILD_TYPE=Coverage
- make pastis - make pastis
tests: test:coverage:
stage: test stage: test
dependencies:
- build:coverage
script: script:
- cd build - cd build
- make unit_tests - make unit_tests
- make coverage-report - make coverage-report
pages: pages:coverage:
stage: deploy stage: deploy
dependencies: dependencies:
- tests - test:coverage
script: script:
- rm -rf public/ - rm -rf public/
- mv build/coverage/ public/ - mv build/coverage/ public/
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment