Skip to content
Snippets Groups Projects
Commit 10059a53 authored by Stéphane Del Pino's avatar Stéphane Del Pino
Browse files

Add gcc 10 pipeline

Also test dag functionality
parent 7da5dcd6
Branches
Tags
1 merge request!50Update/gitlab ci
......@@ -13,3 +13,5 @@ include:
- local: '/.gitlab-ci/clang10-mpi-release.yml'
- local: '/.gitlab-ci/clang10-seq-coverage.yml'
- local: '/.gitlab-ci/clang10-mpi-coverage.yml'
- local: '/.gitlab-ci/gcc10-seq-release.yml'
- local: '/.gitlab-ci/gcc10-mpi-release.yml'
build:gcc10-mpi-release:
image: localhost:5000/ubuntu_gcc10_mpi
stage: build
needs: []
script:
- mkdir -p build/gcc10-release-mpi
- cd build/gcc10-release-mpi
- CXX=g++-10 CC=gcc-10 cmake ../.. -DCMAKE_BUILD_TYPE=Release
- make pugs
cache:
key: "${CI_COMMIT_REF_SLUG}-gcc10-release-mpi"
paths:
- build/gcc10-release-mpi
untracked: true
test:gcc10-mpi-release:
image: localhost:5000/ubuntu_gcc10_mpi
stage: test
needs: ["build:gcc10-mpi-release"]
script:
- mkdir -p build/gcc10-release-mpi
- cd build/gcc10-release-mpi
- CXX=g++-10 CC=gcc-10 cmake ../.. -DCMAKE_BUILD_TYPE=Release
- make run_unit_tests
cache:
key: "${CI_COMMIT_REF_SLUG}-gcc10-release-mpi"
paths:
- build/gcc10-release-mpi
untracked: true
build:clang10-seq-release:
image: localhost:5000/ubuntu_clang10
stage: build
script:
- mkdir -p build/clang10-release-seq
- cd build/clang10-release-seq
- CXX=clang++-10 CC=clang-10 cmake ../.. -DCMAKE_BUILD_TYPE=Release -DCLANG_FORMAT=/usr/bin/clang-format-10
- make pugs
cache:
key: "${CI_COMMIT_REF_SLUG}-clang10-release-seq"
paths:
- build/clang10-release-seq
untracked: true
test:clang10-seq-release:
image: localhost:5000/ubuntu_clang10
stage: test
dependencies:
- build:clang10-seq-release
script:
- mkdir -p build/clang10-release-seq
- cd build/clang10-release-seq
- CXX=clang++-10 CC=clang-10 cmake ../.. -DCMAKE_BUILD_TYPE=Release -DCLANG_FORMAT=/usr/bin/clang-format-10
- make run_unit_tests
cache:
key: "${CI_COMMIT_REF_SLUG}-clang10-release-seq"
paths:
- build/clang10-release-seq
untracked: true
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment