From d9b7c8c8deb822c1ff40e201fe70fb8401cccb5d Mon Sep 17 00:00:00 2001
From: Bogdan Cochior <bogdan.cochior@thinslices.com>
Date: Wed, 6 Jun 2018 14:34:35 +0300
Subject: [PATCH] ci(aws): fix issue with 2 stages with the same name

---
 .gitlab-ci.yml | 15 +++------------
 1 file changed, 3 insertions(+), 12 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 3eb6ea663..02fc456ba 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,12 +1,3 @@
-variables:
-  IMAGE_TAG: latest
-  REV_BUCKET: faraday-rollback
-  CI_PROJECT_NAME: faraday-qa
-  CI_CLUSTER_NAME: faraday-cluster
-  CI_SERVICE_NAME: faraday-container-service
-  IMAGE_TAG: $CI_PROJECT_NAME:$CI_COMMIT_SHA
-  IMAGE_NAME: "$REPOSITORY_URL/$IMAGE_TAG"
-
 image: docker:stable
 
 stages:
@@ -81,8 +72,8 @@ deploy:now:
     - now --public --docker --token $NOW_TOKEN -e AWS_S3_ACCESS_KEY=$AWS_S3_ACCESS_KEY -e AWS_S3_SECRET_KEY=$AWS_S3_SECRET_KEY -e AWS_S3_REGION=$AWS_S3_REGION -e AWS_S3_BUCKET=$AWS_S3_BUCKET -e AWS_SES_SECRET_KEY=$AWS_SES_SECRET_KEY -e AWS_SES_ACCESS_KEY=$AWS_SES_ACCESS_KEY -e AWS_SES_REGION=$AWS_SES_REGION -e EMAIL_SENDER=$EMAIL_SENDER -e secret=$SECRET -e DATABASE=$DATABASE -e DB_USER=$DB_USER -e DB_PASS=$DB_PASS -e DB_HOST=$DB_HOST
     - now alias $NOW_URL xpub-faraday-qa --token $NOW_TOKEN
 
-test:
-  stage: test
+deploy:create-rollback:
+  stage: deploy
   script:
     - export AWS_REGION="eu-west-1"
     - export AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID
@@ -91,7 +82,7 @@ test:
     - pip install awscli --upgrade --user
     - export PATH=~/.local/bin:/usr/bin/:$PATH
     # Discover the ALB name
-    - ALB=`aws elbv2 describe-load-balancers --region ${AWS_REGION} --names ${CI_PROJECT_NAME} | jq .LoadBalancers[0].DNSName`
+    - ALB=`aws elbv2 describe-load-balancers --region ${AWS_REGION} --names ${CI_ALB_NAME} | jq .LoadBalancers[0].DNSName`
     # Test Keepalive
     - /usr/bin/curl --fail http://${ALB//'"'}/keepalive
     # IF Keepalive return 200...
-- 
GitLab