From ada3d8137746bf1e22af1d9a34a477078666dcfd Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Tue, 30 Apr 2019 01:14:06 +0200 Subject: [PATCH] Add clang-8 image for sequential ci and coverage --- .gitlab-ci.yml | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ad5caaf86..324def5d2 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -27,3 +27,22 @@ test:gcc8-seq-coverage: - cd build - make run_unit_tests - make coverage + +build:clang8-seq-coverage: + image: localhost:5000/ubuntu_clang8 + stage: build + script: + - mkdir -p build + - cd build + - CXX=clang++-8 CC=clang-8 cmake .. -DCMAKE_BUILD_TYPE=Coverage -DCLANG_FORMAT=/usr/bin/clang-format-8 + - make pugs + +test:clang8-seq-coverage: + image: localhost:5000/ubuntu_clang8 + stage: test + dependencies: + - build:clang8-seq-coverage + script: + - cd build + - make run_unit_tests + - make coverage -- GitLab