diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 23fe52c63c6d919879e94696a09bc56d974389eb..7f34037a4bdef4a83315702e5b9442d36204e0d1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -11,7 +11,9 @@ stages:
 
 build_image:
     stage: build
-    script: docker build --compress --rm -t $CI_COMMIT_SHA .
+    script:
+        - docker login gitlab-registry.cern.ch -u $CI_REGISTRY_USER -p $CI_REGISTRY_PASSWORD
+        - docker build --compress --rm -t $CI_COMMIT_SHA .
     except:
         - web
         - master