From e57de536642401849de7c4f45d5637572c38b722 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Carsten=20Gr=C3=A4ser?= <graeser@dune-project.org>
Date: Mon, 2 Jan 2023 21:17:10 +0100
Subject: [PATCH] [ci]Stop using images with debian-10 (oldstable)

* Use `dune:2.8-debian-11-gcc-10-20` for testing against the 2.8 release
* Use `dune:git-ubuntu-20.04-clang-10-20` for testing againt master with clang.
  This helps to avoid an issue with clang-7 and boost-serilization in debian-10.
---
 .gitlab-ci.yml | 12 ++++++++----
 1 file changed, 8 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6869953d..d13db5a2 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -5,10 +5,10 @@ before_script:
   - duneci-install-module https://gitlab.dune-project.org/extensions/dune-subgrid.git
   - duneci-install-module https://git.imp.fu-berlin.de/agnumpde/dune-matrix-vector.git
 
-dune:2.8 debian-10 gcc-8 C++17:
+dune:2.8 debian-11 gcc-10 C++20:
   variables:
     DUNECI_BRANCH: releases/2.8
-  image: registry.dune-project.org/docker/ci/dune:2.8-debian-10-gcc-8-17
+  image: registry.dune-project.org/docker/ci/dune:2.8-debian-11-gcc-10-20
   before_script:
   script: duneci-standard-test
 
@@ -19,8 +19,12 @@ dune:2.9 debian-11 gcc-10 C++20:
   before_script:
   script: duneci-standard-test
 
-dune:git debian-10 clang  C++17:
-  image: registry.dune-project.org/docker/ci/dune:git-debian-10-clang-7-libcpp-17
+# dune:git debian-10 clang-7  C++17:
+#   image: registry.dune-project.org/docker/ci/dune:git-debian-10-clang-7-libcpp-17
+#   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:
-- 
GitLab