diff --git a/gitlab-ci.yml b/gitlab-ci.yml
index 3dcb512525ed..225d929bd2ed 100644
--- a/gitlab-ci.yml
+++ b/gitlab-ci.yml
@@ -185,10 +185,17 @@ build-full:debian:13:
   needs:
     - job: container-debian:13
       artifacts: false
-  variables:
-    ARCH: amd64
-    CC: gcc-13
-    CXX: g++-13
+  parallel:
+    matrix:
+      - ARCH: amd64
+        CC: gcc-13
+        CXX: g++-13
+      - ARCH: amd64
+        CC: gcc-13
+        CXX: g++-13
+        MESON_OPTIONS: >-
+          ${MESON_ALL_OPTIONS}
+          -D cpp_std=c++20
 
 # Build each commit in the branch individually to detect compilation breakages.
 build-history:
