From d8ae0c63ee5299913110f64060d27e0fca7eba02 Mon Sep 17 00:00:00 2001 From: Stephane Del Pino <stephane.delpino44@gmail.com> Date: Wed, 15 May 2019 15:48:52 +0200 Subject: [PATCH] Add gcc8-seq-release target --- .gitlab-ci.yml | 1 + .gitlab-ci/gcc8-seq-dbg.yml | 14 +++++++------- .gitlab-ci/gcc8-seq-release.yml | 27 +++++++++++++++++++++++++++ 3 files changed, 35 insertions(+), 7 deletions(-) create mode 100644 .gitlab-ci/gcc8-seq-release.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1e168409c..fc669c4c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -8,6 +8,7 @@ variables: include: - local: '/.gitlab-ci/gcc8-seq-dbg.yml' + - local: '/.gitlab-ci/gcc8-seq-release.yml' - local: '/.gitlab-ci/clang8-seq-coverage.yml' - local: '/.gitlab-ci/clang8-seq-release.yml' - local: '/.gitlab-ci/clang8-mpi-coverage.yml' diff --git a/.gitlab-ci/gcc8-seq-dbg.yml b/.gitlab-ci/gcc8-seq-dbg.yml index 5ed3909e1..fb3f5d03f 100644 --- a/.gitlab-ci/gcc8-seq-dbg.yml +++ b/.gitlab-ci/gcc8-seq-dbg.yml @@ -2,14 +2,14 @@ build:gcc8-seq-dbg: image: localhost:5000/ubuntu_gcc8 stage: build script: - - mkdir -p build/gcc8-dbg - - cd build/gcc8-dbg + - mkdir -p build/gcc8-seq-dbg + - cd build/gcc8-seq-dbg - CXX=g++-8 CC=gcc-8 cmake ../.. -DCMAKE_BUILD_TYPE=Debug - make pugs cache: - key: "${CI_COMMIT_REF_SLUG}-gcc8-dbg" + key: "${CI_COMMIT_REF_SLUG}-gcc8-seq-dbg" paths: - - build/gcc8-dbg + - build/gcc8-seq-dbg untracked: true test:gcc8-seq-dbg: @@ -18,10 +18,10 @@ test:gcc8-seq-dbg: dependencies: - build:gcc8-seq-dbg script: - - cd build/gcc8-dbg + - cd build/gcc8-seq-dbg - make run_unit_tests cache: - key: "${CI_COMMIT_REF_SLUG}-gcc8-dbg" + key: "${CI_COMMIT_REF_SLUG}-gcc8-seq-dbg" paths: - - build/gcc8-dbg + - build/gcc8-seq-dbg untracked: true diff --git a/.gitlab-ci/gcc8-seq-release.yml b/.gitlab-ci/gcc8-seq-release.yml new file mode 100644 index 000000000..eecb64a12 --- /dev/null +++ b/.gitlab-ci/gcc8-seq-release.yml @@ -0,0 +1,27 @@ +build:gcc8-seq-release: + image: localhost:5000/ubuntu_gcc8 + stage: build + script: + - mkdir -p build/gcc8-seq-release + - cd build/gcc8-seq-release + - CXX=g++-8 CC=gcc-8 cmake ../.. -DCMAKE_BUILD_TYPE=Release + - make pugs + cache: + key: "${CI_COMMIT_REF_SLUG}-gcc8-seq-release" + paths: + - build/gcc8-seq-release + untracked: true + +test:gcc8-seq-release: + image: localhost:5000/ubuntu_gcc8 + stage: test + dependencies: + - build:gcc8-seq-release + script: + - cd build/gcc8-seq-release + - make run_unit_tests + cache: + key: "${CI_COMMIT_REF_SLUG}-gcc8-seq-release" + paths: + - build/gcc8-seq-release + untracked: true -- GitLab