diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ff31ba7334570c65524d340b4c7ac00626d9f3f0..a09af34c66886a24d0de07869cd610bc57e8d58a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -9,11 +9,7 @@ variables:
 
 
 stages:
-  - test
-  - coverage
-  - doc
   - docker
-  - release
   - build-singularity
   - upload-singularity
 
@@ -119,28 +115,12 @@ build-singularity:
   script:
     - singularity --version
     - singularity build $SINGULARITY_IMAGE Singularity
-  artifacts:
-    paths:
-      - $SINGULARITY_IMAGE
-    expire_in: 10 days
-  tags:
-    - docker
-  only:
-    - tags
-
-
-upload-singularity:
-  image: ubuntu:latest
-  stage: upload-singularity
-  before_script:
     - apt-get update -qy
     - apt-get install -y lftp
-  script:
     - mkdir -p ~/.ssh/
     - touch ~/.ssh/known_hosts
     - ssh-keyscan -H $KM3NET_SFTP_HOST >> ~/.ssh/known_hosts
     - lftp -u $KM3NET_SFTP_USER,$KM3NET_SFTP_PASSWORD sftp://$KM3NET_SFTP_HOST -e "set ssl:verify-certificate no; cd singularity/; put $SINGULARITY_IMAGE; bye"
-  dependencies:
-    - build-singularity
-  only:
-    - tags
+
+  tags:
+    - docker