diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 00125aeda58d16b7045f6e35443fd157bdfd7a3f..b5c44e793c727da9b6feba89fc0b3be3ecfb70c9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -178,56 +178,41 @@ test-flatdeb-builder:
 publish-base-docker-image:
   extends: .publish-docker-image
   stage: publish images
-  needs:
-     - build-base-docker-image
   variables:
     image: base
 
 publish-package-builder-docker-image:
   extends: .publish-docker-image
   stage: publish images
-  needs:
-     - build-package-builder-docker-image
   variables:
     image: package-builder
 
 publish-package-source-builder-docker-image:
   extends: .publish-docker-image
   stage: publish images
-  needs:
-     - build-package-source-builder-docker-image
   variables:
     image: package-source-builder
 
 publish-documentation-builder-docker-image:
   extends: .publish-docker-image
   stage: publish images
-  needs:
-     - build-documentation-builder-docker-image
   variables:
     image: documentation-builder
 
 publish-testcases-builder-docker-image:
   extends: .publish-docker-image
   stage: publish images
-  needs:
-     - build-testcases-builder-docker-image
   variables:
     image: testcases-builder
 
 publish-image-builder-docker-image:
   extends: .publish-docker-image
   stage: publish images
-  needs:
-     - test-image-builder-shared-runner
-     - test-image-builder-kvm-runner
   variables:
     image: image-builder
 
 publish-flatdeb-builder-docker-image:
   extends: .publish-docker-image
   stage: publish images
-  needs:
-     - test-flatdeb-builder
   variables:
     image: flatdeb-builder