diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 14d728bd68a8c87192880dd8f2621ab2c2b0562e..097047bbf794935676499b38b8fd486025543e68 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -39,7 +39,7 @@ build:
     - find dependencies -name "*test*" -type d -exec echo "{}/" \;  >> .dockerignore
     - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN gitlab-registry.mpcdf.mpg.de
     - docker build -t $TEST_IMAGE .
-    - docker push $TEST_IMAGE
+    #- docker push $TEST_IMAGE
   except:
     - /^dev-.*$/
     - tags
@@ -57,6 +57,15 @@ buildgui:
     - /^dev-.*$/
     - tags
 
+pushimage:
+  stage: test
+  script:
+    - docker login -u gitlab-ci-token -p $CI_BUILD_TOKEN gitlab-registry.mpcdf.mpg.de
+    - docker push $TEST_IMAGE
+  except:
+    - /^dev-.*$/
+    - tags
+
 linting:
   stage: test
   image: $TEST_IMAGE