From 2ea37d990423e9bd5f7edc355608a8a72fadc698 Mon Sep 17 00:00:00 2001
From: Bogdan Cochior <bogdan.cochior@thinslices.com>
Date: Mon, 4 Jun 2018 14:43:33 +0300
Subject: [PATCH] ci(aws): deploy container to aws

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 06f341ba5..7fa420e3a 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -83,6 +83,21 @@ demo:qa:
     - 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
 
+demo:aws-qa:
+  image: $REPOSITORY_URL:latest
+  stage: demo
+  when: manual
+  variables:
+    PACKAGE_NAME: xpub-faraday
+    CLUSTER_NAME: faraday-cluster
+  environment:
+    name: qa/$PACKAGE_NAME
+    url: http://52.211.238.137/
+  script:
+    - apk --no-cache add --update python python-dev py-pip
+    - pip install ecs-deploy
+    - ecs deploy --region eu-west-1 ${CLUSTER_NAME} ${IMAGE_REPO}:${CI_COMMIT_SHA} --tag ${CI_COMMIT_SHA}
+
 demo:staging:
   image: $IMAGE_ORG/$IMAGE_NAME:$CI_COMMIT_SHA
   stage: demo
-- 
GitLab