From 1b4b42b2b33f9cce5f969b5303d34526947a7734 Mon Sep 17 00:00:00 2001
From: plup <plup@plup.io>
Date: Tue, 13 Apr 2021 18:41:29 +0200
Subject: [PATCH] cicd: updated ansible inventory paths

---
 .gitlab-ci.yml | 25 ++++++++++++++++++++-----
 1 file changed, 20 insertions(+), 5 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 343be79a..44304c50 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -33,6 +33,7 @@ build:
       - dist/
   except:
     - tags
+    - feature/ansible
   tags:
     - test
 
@@ -53,6 +54,7 @@ test:e2e:
     - cypress run -e CYPRESS_baseUrl=http://localhost:3000
   except:
     - tags
+    - feature/ansible
   tags:
     - test
 
@@ -67,8 +69,10 @@ test1:
   extends: .ansible
   stage: integration
   environment:
-    name: test1
+    name: dev/test1
     url: https://test1.startinblox.com
+  variables:
+    ANSIBLE_INVENTORY: inventory/dev/
   only:
     - /^feature\/.*/
   when: manual
@@ -77,8 +81,10 @@ test2:
   extends: .ansible
   stage: integration
   environment:
-    name: test2
+    name: dev/test2
     url: https://test2.startinblox.com
+  variables:
+    ANSIBLE_INVENTORY: inventory/dev
   only:
     - /^feature\/.*/
   when: manual
@@ -87,8 +93,10 @@ test3:
   extends: .ansible
   stage: integration
   environment:
-    name: test3
+    name: dev/test3
     url: https://test3.startinblox.com
+  variables:
+    ANSIBLE_INVENTORY: inventory/dev
   only:
     - /^feature\/.*/
   when: manual
@@ -97,8 +105,10 @@ stg1:
   extends: .ansible
   stage: acceptance
   environment:
-    name: stg1
+    name: review/stg1
     url: https://stg1.startinblox.com
+  variables:
+    ANSIBLE_INVENTORY: inventory/stg
   only:
     - /^release\/.*/
   when: manual
@@ -107,8 +117,10 @@ stg2:
   extends: .ansible
   stage: acceptance
   environment:
-    name: stg2
+    name: review/stg2
     url: https://stg2.startinblox.com
+  variables:
+    ANSIBLE_INVENTORY: inventory/stg
   only:
     - /^release\/.*/
   when: manual
@@ -129,6 +141,9 @@ publish:
 
 hublworld:
   extends: .ansible
+  stage: deployment
+  variables:
+    ANSIBLE_INVENTORY: inventory/prd
   only:
     - master
   when: manual
-- 
GitLab