From 807055465f9f4fa55afb7fa34f746cbd3715627c Mon Sep 17 00:00:00 2001 From: Oliver Sander <oliver.sander@tu-dresden.de> Date: Thu, 6 Jul 2023 10:50:24 +0200 Subject: [PATCH] Set up CI pipelines --- .gitlab-ci.yml | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 .gitlab-ci.yml diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml new file mode 100644 index 00000000..6232a0ea --- /dev/null +++ b/.gitlab-ci.yml @@ -0,0 +1,21 @@ +--- +# Install external dependencies +before_script: + - duneci-install-module https://gitlab.dune-project.org/fufem/dune-matrix-vector.git + - duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-solvers.git + - duneci-install-module https://gitlab.dune-project.org/fufem/dune-fufem.git + +dune:2.9 debian-11 gcc-10 C++20: + variables: + DUNECI_BRANCH: releases/2.9 + image: registry.dune-project.org/docker/ci/dune:2.9-debian-11-gcc-10-20 + before_script: + script: duneci-standard-test + +dune:git ubuntu-20-04 clang-10 C++20: + image: registry.dune-project.org/docker/ci/dune:git-ubuntu-20.04-clang-10-20 + script: duneci-standard-test + +dune:git debian-11 gcc-10 C++20: + image: registry.dune-project.org/docker/ci/dune:git-debian-11-gcc-10-20 + script: duneci-standard-test -- GitLab