From d78c228c3f4f3003cc56bb13d371f75198412013 Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Thu, 18 Jul 2019 19:31:15 +0200 Subject: [PATCH] Use gcc8/lcov for coverage --- .gitlab-ci.yml | 5 +++-- .gitlab-ci/gcc8-seq-coverage.yml | 13 +++++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) create mode 100644 .gitlab-ci/gcc8-seq-coverage.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 4c0dfccb4..f4156b4b9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,7 +9,8 @@ variables: include: - local: '/.gitlab-ci/gcc8-seq-dbg.yml' - local: '/.gitlab-ci/gcc8-seq-release.yml' + - local: '/.gitlab-ci/gcc8-seq-coverage.yml' - local: '/.gitlab-ci/clang8-seq-release.yml' - local: '/.gitlab-ci/clang8-mpi-release.yml' - - local: '/.gitlab-ci/clang8-seq-coverage.yml' - - local: '/.gitlab-ci/clang8-mpi-coverage.yml' +# - local: '/.gitlab-ci/clang8-seq-coverage.yml' +# - local: '/.gitlab-ci/clang8-mpi-coverage.yml' diff --git a/.gitlab-ci/gcc8-seq-coverage.yml b/.gitlab-ci/gcc8-seq-coverage.yml new file mode 100644 index 000000000..b1dde28e1 --- /dev/null +++ b/.gitlab-ci/gcc8-seq-coverage.yml @@ -0,0 +1,13 @@ +build:gcc8-seq-coverage: + image: localhost:5000/ubuntu_gcc8 + stage: coverage + script: + - mkdir -p build/gcc8-seq-covrage + - cd build/gcc8-seq-covrage + - CXX=g++-8 CC=gcc-8 cmake ../.. -DCMAKE_BUILD_TYPE=Coverage + - make coverage + cache: + key: "${CI_COMMIT_REF_SLUG}-gcc8-seq-coverage" + paths: + - build/gcc8-seq-covrage + untracked: true -- GitLab