diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 52062ccc6838e977f99423366d51266f55888d97..ee5f496424b62c9ab2c6f8fd2ac89c49c9538c00 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -37,13 +37,48 @@ workflow:
       - packages/
   timeout: 10 h
 
-build-aarch64:
+build-aarch64-runner1:
+  extends: .build
+  tags:
+  - runner1
+  script:
+    - .ci/build-aarch64.sh
+
+build-aarch64-runner2:
+  extends: .build
+  tags:
+  - runner2
+  script:
+    - .ci/build-aarch64.sh
+
+build-aarch64-runner3:
+  extends: .build
+  tags:
+  - runner3
+  script:
+    - .ci/build-aarch64.sh
+
+build-aarch64-runner4:
+  extends: .build
+  tags:
+  - runner4
+  script:
+    - .ci/build-aarch64.sh
+
+build-aarch64-runner5:
   extends: .build
   tags:
   - runner5
   script:
     - .ci/build-aarch64.sh
 
+build-aarch64-runner6:
+  extends: .build
+  tags:
+  - runner6
+  script:
+    - .ci/build-aarch64.sh
+
 auto-update:
   stage: autoupdate
   rules: