diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 779098fa8c50f763b53653534005278a53b84399..f5c8fc694ed53cae972771c8bb71a5c60eef0883 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -55,29 +55,29 @@ versions:
 
 # build jobs
 
-build:
+build-minimal:
   stage: build
   tags:
     - cvmfs
   script:
     - mkdir build
     - cd build
-    - cmake -GNinja -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DUSE_DD4HEP=on -DUSE_GEANT4=on -DUSE_TGEO=on -DUSE_PYTHIA8=on ..
+    - cmake -GNinja -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
     - cmake --build .
-  artifacts:
-    paths:
-      - build
-    expire_in: 6 hours
 
-build_vanilla:
+build-full:
   stage: build
   tags:
     - cvmfs
   script:
     - mkdir build
     - cd build
-    - cmake -GNinja -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ..
+    - cmake -GNinja -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DUSE_DD4HEP=on -DUSE_GEANT4=on -DUSE_TGEO=on -DUSE_PYTHIA8=on ..
     - cmake --build .
+  artifacts:
+    paths:
+      - build
+    expire_in: 6 hours
 
 # test jobs