From e9087e8ea26d273671e1a8d9b4d322bbe10e4f2c Mon Sep 17 00:00:00 2001
From: Stephane Del Pino <stephane.delpino44@gmail.com>
Date: Tue, 3 Jul 2018 22:23:27 +0200
Subject: [PATCH] Improved dependencies

---
 .gitlab-ci.yml | 10 ++++++----
 1 file changed, 6 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9989257a3..93800c515 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,7 +11,7 @@ stages:
   - test
   - deploy
 
-build:
+build:coverage:
   stage: build
   script:
     - mkdir -p build
@@ -19,17 +19,19 @@ build:
     - CXX=g++-7 CC=gcc-7 cmake .. -DCMAKE_BUILD_TYPE=Coverage
     - make pastis
 
-tests:
+test:coverage:
   stage: test
+  dependencies:
+    - build:coverage
   script:
     - cd build
     - make unit_tests
     - make coverage-report
 
-pages:
+pages:coverage:
   stage: deploy
   dependencies:
-    - tests
+    - test:coverage
   script:
     - rm -rf public/
     - mv build/coverage/ public/
-- 
GitLab