From 51d2e1a06bcf9fc21d51687cf326961707b0967d Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Tue, 30 Apr 2019 08:06:46 +0200 Subject: [PATCH] Perform covergage for clang-8 only --- .gitlab-ci.yml | 36 ++++++++++++++++++------------------ 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 651bceb10..b7aca95c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -3,48 +3,48 @@ stages: - test - deploy -build:gcc8-seq-coverage: +build:gcc8-seq-dbg: image: localhost:5000/ubuntu_gcc8 stage: build script: - - mkdir -p build/gcc8 - - cd build/gcc8 - - CXX=g++-8 CC=gcc-8 cmake ../.. -DCMAKE_BUILD_TYPE=Coverage + - mkdir -p build/gcc8-dbg + - cd build/gcc8-dbg + - CXX=g++-8 CC=gcc-8 cmake ../.. -DCMAKE_BUILD_TYPE=Debug - make pugs cache: - key: "${CI_COMMIT_REF_SLUG}-gcc8" + key: "${CI_COMMIT_REF_SLUG}-gcc8-dbg" paths: - - build/gcc8 + - build/gcc8-dbg untracked: true -test:gcc8-seq-coverage: +test:gcc8-seq-dbg: image: localhost:5000/ubuntu_gcc8 stage: test dependencies: - - build:gcc8-seq-coverage + - build:gcc8-seq-dbg script: - - cd build/gcc8 + - cd build/gcc8-dbg - make run_unit_tests - make coverage cache: - key: "${CI_COMMIT_REF_SLUG}-gcc8" + key: "${CI_COMMIT_REF_SLUG}-gcc8-dbg" paths: - - build/gcc8 + - build/gcc8-dbg untracked: true build:clang8-seq-coverage: image: localhost:5000/ubuntu_clang8 stage: build script: - - mkdir -p build/clang8 - - cd build/clang8 + - mkdir -p build/clang8-cov + - cd build/clang8-cov - CXX=clang++-8 CC=clang-8 cmake ../.. -DCMAKE_BUILD_TYPE=Coverage -DCLANG_FORMAT=/usr/bin/clang-format-8 - make pugs cache: - key: "${CI_COMMIT_REF_SLUG}-clang8" + key: "${CI_COMMIT_REF_SLUG}-clang8-cov" paths: - - build/clang8 + - build/clang8-cov untracked: true test:clang8-seq-coverage: @@ -53,11 +53,11 @@ test:clang8-seq-coverage: dependencies: - build:clang8-seq-coverage script: - - cd build/clang8 + - cd build/clang8-cov - make run_unit_tests - make coverage cache: - key: "${CI_COMMIT_REF_SLUG}-clang8" + key: "${CI_COMMIT_REF_SLUG}-clang8-cov" paths: - - build/clang8 + - build/clang8-cov untracked: true -- GitLab