diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 923676a148e36f3823c2f580cdc0eb48cb65d0a9..6b94b25066455d738cdc38746beaebc191909a62 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -19,10 +19,10 @@ deploy:
   stage: deploy
   script:
     - printenv
-    - docker login gitlab.iri.upc.edu:4774
-    - docker pull gitlab.iri.upc.edu:4774/erio/docker-django
+    - docker login -u "$CI_REGISTRY_USER" -p "$CI_REGISTRY_PASSWORD" "$CI_REGISTRY" 
+    - docker pull ${CI_REGISTRY__IMAGE}
     - docker logout
-    - docker tag docker-django ${DOCKER_USER}/django
-    - docker login --username ${DOCKER_USER} --password ${DOCKER_PASSWORD}
-    - docker push ${DOCKER_USER}/django
+    - docker tag ${CI_PROJECT_NAME} ${DOCKER_USER}/${DOCKER_IMAGE}
+    - docker login -u ${DOCKER_USER} -p ${DOCKER_PASSWORD}
+    - docker push ${DOCKER_USER}/${DOCKER_IMAGE}
     - docker logout