Test with newer compilers in CI
[alexxy/gromacs.git] / admin / gitlab-ci / sample_restraint.gitlab-ci.yml
index 629efb245dead094929003ec113c1c5edeb76041..652a6a43ae2b4db09fff0821668c81c32e9e7bbe 100644 (file)
@@ -1,9 +1,9 @@
 # Base job definition for sample_restraint tests against GROMACS 2021.
-.sample_restraint:gcc-10:gmx2021:
+.sample_restraint:gcc-11:gmx2021:
   extends:
     - .variables:default
     - .use-clang:base
-  image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-10
+  image: ${CI_REGISTRY}/gromacs/gromacs/ci-ubuntu-20.04-gcc-11
   stage: test
   variables:
     KUBERNETES_CPU_LIMIT: 2
     - k8s-scilifelab
   # The dependency means we need to use the same tag restriction as upstream.
   needs:
-    - job: gromacs:gcc-10:build
+    - job: gromacs:gcc-11:build
       artifacts: true
 
-sample_restraint:gcc-10:gmx2021:py-3.6.10:
+sample_restraint:gcc-11:gmx2021:py-3.6.10:
   extends:
-    - .sample_restraint:gcc-10:gmx2021
+    - .sample_restraint:gcc-11:gmx2021
     - .rules:merge-requests:release-2021
   variables:
     VENVPATH: "/root/venv/py3.6"
     PY_VER: "3.6.10"
 
-sample_restraint:gcc-10:gmx2021:py-3.7.7:
+sample_restraint:gcc-11:gmx2021:py-3.7.7:
   extends:
-    - .sample_restraint:gcc-10:gmx2021
+    - .sample_restraint:gcc-11:gmx2021
     - .rules:merge-requests:release-2021
   variables:
     VENVPATH: "/root/venv/py3.7"
     PY_VER: "3.7.7"
 
-sample_restraint:gcc-10:gmx2021:py-3.8.2:
+sample_restraint:gcc-11:gmx2021:py-3.8.2:
   extends:
-    - .sample_restraint:gcc-10:gmx2021
+    - .sample_restraint:gcc-11:gmx2021
     - .rules:merge-requests:release-2021
   variables:
     VENVPATH: "/root/venv/py3.8"
     PY_VER: "3.8.2"
 
-sample_restraint:gcc-10:gmx2021:py-3.9.1:
+sample_restraint:gcc-11:gmx2021:py-3.9.1:
   extends:
-    - .sample_restraint:gcc-10:gmx2021
+    - .sample_restraint:gcc-11:gmx2021
     - .rules:merge-requests:release-2021
   variables:
     VENVPATH: "/root/venv/py3.9"