diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 905c0aae4c3cec861a1ac0a44826f9f4c1599713..3ec6b9b135935f6425161cbcc18bdb3947eb6bfb 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -87,8 +87,7 @@ deploy-staging:
     - >
       tower-cli job launch
       -h torn.tn.esss.lu.se
-      -u ${ANSIBLE_AWX_USERNAME}
-      -p ${ANSIBLE_AWX_PASSWORD}
+      -t ${TOWER_OAUTH_TOKEN}
       -J deploy-csentry-staging
       -e "csentry_tag=$CI_COMMIT_REF_NAME" --monitor
   environment:
@@ -119,15 +118,14 @@ pages:
 deploy-production:
   <<: *runner_tags
   stage: deploy
-  image: registry.esss.lu.se/ics-docker/tower-cli:3.2
+  image: registry.esss.lu.se/ics-docker/tower-cli:3.3
   before_script: []
   dependencies: []
   script:
     - >
       tower-cli job launch
       -h torn.tn.esss.lu.se
-      -u ${ANSIBLE_AWX_USERNAME}
-      -p ${ANSIBLE_AWX_PASSWORD}
+      -t ${TOWER_OAUTH_TOKEN}
       -J deploy-csentry
       -e "csentry_tag=$CI_COMMIT_TAG" --monitor
   environment: