From 62bc36619b46e8aaede94f67b1523f6c1c457842 Mon Sep 17 00:00:00 2001
From: Soeren Peters <peters@irmb.tu-bs.de>
Date: Mon, 9 Nov 2020 15:26:08 +0100
Subject: [PATCH] Add ccache as a cmake launcher.

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index e13586c18..771f682d5 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -160,8 +160,6 @@ build_singularity_image:
 gcc_9_rebuild:
   stage: build
 
-  #only: ["schedules"]
-
   tags:
     - gpu
     - linux
@@ -186,7 +184,7 @@ gcc_9_rebuild:
     - mkdir -p build_gcc_rebuild
     - cd build_gcc_rebuild
     - rm -r -f ./*
-    - cmake .. -DBUILD_VF_CPU=ON -DBUILD_VF_GPU=OFF
+    - cmake .. -DBUILD_VF_CPU=ON -DBUILD_VF_GPU=ON -DCMAKE_CXX_COMPILER_LAUNCHER=ccache -DCMAKE_CUDA_COMPILER_LAUNCHER=ccache -DCMAKE_C_COMPILER_LAUNCHER=ccache
     - make -j4  2>&1 | tee gcc_warnings.txt
     - ccache -s
 
@@ -492,7 +490,7 @@ sonar-scanner:
   variables:
     SONAR_HOST_URL: "http://finrod.irmb.bau.tu-bs.de/sonarqube"
 
-  needs: ["cppcheck","clang-tidy","gcov_gcc_9"]
+  needs: ["cppcheck","clang-tidy","gcov_gcc_9","gcc_9_rebuild"]
 
   before_script:
     - cd /tmp
-- 
GitLab