From 74fb9fee9fae915db4d8ee8b4f5a55b464f6468c Mon Sep 17 00:00:00 2001
From: Soeren Peters <peters@irmb.tu-bs.de>
Date: Wed, 28 Oct 2020 13:19:38 +0100
Subject: [PATCH] Cache gcov build folder and remove the schedule variable.

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 97ff5ee26..0fc024077 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -231,8 +231,6 @@ lizard:
 gcov:
   stage: test
 
-  only: ["schedules"]
-
   before_script:
     - export DEBIAN_FRONTEND=noninteractive
     - apt-get update
@@ -240,9 +238,9 @@ gcov:
     - gcovr --version
 
   script:
-    - mkdir $CI_PROJECT_DIR/build
-    - cd $CI_PROJECT_DIR/build
-    - cmake .. -DBUILD_VF_CPU=ON -DBUILD_VF_COVERAGE=ON -DBUILD_VF_UNIT_TESTS=ON
+    - mkdir $CI_PROJECT_DIR/gcov_build
+    - cd $CI_PROJECT_DIR/gcov_build
+    - cmake .. -DBUILD_VF_CPU=ON -DBUILD_VF_GPU=ON -DBUILD_VF_COVERAGE=ON -DBUILD_VF_UNIT_TESTS=ON
     - make -j4
     - ./bin/basicsTests
     - cd ..
@@ -252,6 +250,8 @@ gcov:
   artifacts:
     paths:
       - coverage/
+      - gcov_build/
+
     reports:
       cobertura: coverage/coverage.xml
 
-- 
GitLab