diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index d118b8f9c549e935ec7d856ec516e553c0d69e4a..aa8a86c63d8106180fb293e6280058a1c35330c1 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -85,3 +85,26 @@ docker-release:
     - docker push $CI_REGISTRY_IMAGE:latest
   only:
     - main
+
+.deploy:
+  stage: deploy
+  image: registry.esss.lu.se/ics-docker/awxkit
+  tags:
+    - docker
+  script:
+    - >
+      awx job_templates launch ${AWX_JOB_TEMPLATE}
+      --extra_vars "naming_container_image_tag: $CI_COMMIT_REF_NAME"
+      --monitor
+  dependencies: []
+  only:
+    - branches@ics-software/naming-backend
+  when: manual
+
+deploy-test-02:
+  extends: .deploy
+  variables:
+    AWX_JOB_TEMPLATE: deploy-naming-test-02
+  environment:
+    name: test-02
+    url: https://naming-test-02.cslab.esss.lu.se