diff --git a/gitlab-ci-template.yml b/gitlab-ci-template.yml
index 32ba329333237404cfd7820e52487d6c92e4cbaa..68c126f61098c87fc5864d1dce1a3d4642f31eed 100644
--- a/gitlab-ci-template.yml
+++ b/gitlab-ci-template.yml
@@ -61,6 +61,15 @@ container-build-aarch64:
   rules:
     - if: '$CI_CONTAINER_BUILD_ARCHS =~ /:?aarch64:?/ && $CI_PIPELINE_SOURCE != "merge_request_event"'
 
+container-build-arm32:
+  extends: .container-build
+  variables:
+    CI_REGISTRY_IMAGE_ARCH: arm
+  tags:
+    - arm32
+  rules:
+    - if: '$CI_CONTAINER_BUILD_ARCHS =~ /:?arm32:?/ && $CI_PIPELINE_SOURCE != "merge_request_event"'
+
 container-tagging:
   stage: tag
   inherit: