diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 8495522063beccb3f3eedef67e4154b8a398c00d..409bb3a4aedcb6d25bf191e02328edaec4bbde42 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -24,10 +24,14 @@ docker:
   - docker push ${IMAGE_NAME}:latest
   image: docker:20.10.17
   allow_failure: true
+  only:
+    changes:
+      - Dockerfile-base
+
 
 install:
   stage: install
-  image: ${IMAGE_NAME}:latest
+  image: registry.git.laquadrature.net/bastien/raaspotter/base:latest
   tags:
   - unprivileged
   script:
@@ -43,7 +47,7 @@ install:
 
 test_pref13:
   stage: test
-  image: ${IMAGE_NAME}:latest
+  image: registry.git.laquadrature.net/bastien/raaspotter/base:latest
   tags:
   - unprivileged
   needs: [install]
@@ -71,7 +75,7 @@ test_pref13:
 
 test_pref35:
   stage: test
-  image: ${IMAGE_NAME}:latest
+  image: registry.git.laquadrature.net/bastien/raaspotter/base:latest
   tags:
   - unprivileged
   needs: [install]
@@ -99,7 +103,7 @@ test_pref35:
 
 test_ppparis:
   stage: test
-  image: ${IMAGE_NAME}:latest
+  image: registry.git.laquadrature.net/bastien/raaspotter/base:latest
   tags:
   - unprivileged
   needs: [install]