diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 1e168409c4566de0926bb5cd2ec277f6cebb568c..fc669c4c91bf1439dc42ac91e1b4a9e8ad30c17b 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 5ed3909e1db73476a035429bf31f0744ff701b69..fb3f5d03f3e39955c7d07a20467276d1562878e0 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 0000000000000000000000000000000000000000..eecb64a126e257bd658001d99b790947d892b14a --- /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