diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index c544f4dc2184e5819666f91ec408aad6ca93be1a..ba318ff9a5e102ac128d0c51a04e7e714f958350 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -121,7 +121,16 @@ build_pulp_docker_image:
   script:
     - git clone https://git.astron.nl/ro/pulp-dockers.git
     - cd pulp-dockers/lofar-pulp
-    - docker build -t ci_lofar_pulp:$CI_COMMIT_SHORT_SHA .
+    - docker build -t ci_pulp:$CI_COMMIT_SHORT_SHA .
+  interruptible: true
+
+
+build_lofar_pulp_docker_image:
+  stage: build
+  script:
+    - docker build --build-arg BASE_VERSION=$CI_COMMIT_SHORT_SHA -t ci_lofar_pulp:$CI_COMMIT_SHORT_SHA Docker/lofar-pipeline
+  needs:
+    - build_pulp_docker_image
   interruptible: true