From 78f6aadb38c4af1f90ddc18167e4ae9ce2c21dc6 Mon Sep 17 00:00:00 2001 From: Anders Harrisson <anders.harrisson@ess.eu> Date: Thu, 3 Mar 2022 13:08:52 +0100 Subject: [PATCH] Add GitLab-CI job to deploy to naming-test-02.cslab.esss.lu.se JIRA INFRA-4886 --- .gitlab-ci.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index d118b8f9..aa8a86c6 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 -- GitLab