Skip to content
Snippets Groups Projects

Improve gitlab-ci script

Merged Simon Praetorius requested to merge feature/gitlab-ci into main
+ 12
0
@@ -3,22 +3,28 @@ before_script: &before
@@ -3,22 +3,28 @@ before_script: &before
- duneci-install-module https://gitlab.dune-project.org/extensions/dune-alugrid.git
- duneci-install-module https://gitlab.dune-project.org/extensions/dune-alugrid.git
- duneci-install-module https://gitlab.dune-project.org/extensions/dune-foamgrid.git
- duneci-install-module https://gitlab.dune-project.org/extensions/dune-foamgrid.git
- duneci-install-module https://gitlab.dune-project.org/extensions/dune-vtk.git
- duneci-install-module https://gitlab.dune-project.org/extensions/dune-vtk.git
 
- git config --global url."https://ci:${NANOFLANN_ACCESS_TOKEN}@gitlab.dune-project.org/simon.praetorius/nanoflann.git".insteadOf https://github.com/jlblancoc/nanoflann.git
 
- git clone https://ci:${ALGLIB_ACCESS_TOKEN}@gitlab.dune-project.org/simon.praetorius/alglib.git /duneci/libs/alglib
# Tests with the 2.10 release.
# Tests with the 2.10 release.
#------------------------------
#------------------------------
dune:2.10 gcc-10 C++20:
dune:2.10 gcc-10 C++20:
image: registry.dune-project.org/docker/ci/dune:2.10-debian-11-gcc-10-20
image: registry.dune-project.org/docker/ci/dune:2.10-debian-11-gcc-10-20
 
tags: [duneci]
variables:
variables:
DUNECI_BRANCH: releases/2.10
DUNECI_BRANCH: releases/2.10
 
DUNECI_CMAKE_FLAGS: -Dalglib_SOURCE_DIR=/duneci/libs/alglib/src
before_script:
before_script:
- *before
- *before
script: duneci-standard-test
script: duneci-standard-test
dune:2.10 clang-11 C++20:
dune:2.10 clang-11 C++20:
image: registry.dune-project.org/docker/ci/dune:2.10-debian-11-clang-11-20
image: registry.dune-project.org/docker/ci/dune:2.10-debian-11-clang-11-20
 
tags: [duneci]
variables:
variables:
DUNECI_BRANCH: releases/2.10
DUNECI_BRANCH: releases/2.10
 
DUNECI_CMAKE_FLAGS: -Dalglib_SOURCE_DIR=/duneci/libs/alglib/src
before_script:
before_script:
- *before
- *before
script: duneci-standard-test
script: duneci-standard-test
@@ -28,12 +34,18 @@ dune:2.10 clang-11 C++20:
@@ -28,12 +34,18 @@ dune:2.10 clang-11 C++20:
#-------------------------------------------------
#-------------------------------------------------
dune:git gcc-12 C++20:
dune:git gcc-12 C++20:
image: registry.dune-project.org/docker/ci/dune:git-debian-12-gcc-12-20
image: registry.dune-project.org/docker/ci/dune:git-debian-12-gcc-12-20
 
tags: [duneci]
 
variables:
 
DUNECI_CMAKE_FLAGS: -Dalglib_SOURCE_DIR=/duneci/libs/alglib/src
before_script:
before_script:
- *before
- *before
script: duneci-standard-test
script: duneci-standard-test
dune:git clang-13 C++20:
dune:git clang-13 C++20:
image: registry.dune-project.org/docker/ci/dune:git-debian-11-clang-13-20
image: registry.dune-project.org/docker/ci/dune:git-debian-11-clang-13-20
 
tags: [duneci]
 
variables:
 
DUNECI_CMAKE_FLAGS: -Dalglib_SOURCE_DIR=/duneci/libs/alglib/src
before_script:
before_script:
- *before
- *before
script: duneci-standard-test
script: duneci-standard-test
 
\ No newline at end of file
Loading