From 5f07b6b6f26577a89d073586d64ea31037282dc4 Mon Sep 17 00:00:00 2001
From: Oliver Sander <oliver.sander@tu-dresden.de>
Date: Tue, 21 Apr 2020 15:36:29 +0200
Subject: [PATCH] Modernize CI script

---
 .gitlab-ci.yml | 18 ++++++++++++------
 1 file changed, 12 insertions(+), 6 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 5df1a67..18115a8 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,12 +1,18 @@
 ---
-dune:git  clang  C++17:
-  image: registry.dune-project.org/docker/ci/dune:git-debian-10-clang-7-libcpp-17
+before_script:
+  - duneci-install-module https://gitlab.dune-project.org/extensions/dune-alugrid.git
+
+.common: &common
   script: duneci-standard-test
+  artifacts:
+    expire_in: 2 years
+    reports:
+      junit: junit/*.xml
 
 dune:git  gcc-8  C++17:
+  <<: *common
   image: registry.dune-project.org/docker/ci/dune:git-debian-10-gcc-8-17
-  script: duneci-standard-test
 
-dune:git  gcc-6  C++14:
-  image: registry.dune-project.org/docker/ci/dune:git-debian-9-gcc-6-14
-  script: duneci-standard-test
+dune:git  clang  C++17:
+  <<: *common
+  image: registry.dune-project.org/docker/ci/dune:git-debian-10-clang-7-libcpp-17
-- 
GitLab