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