From e5f053f8a5b5eea423435d83aebced3b1c15a800 Mon Sep 17 00:00:00 2001
From: Bogdan Cochior <bogdan.cochior@thinslices.com>
Date: Fri, 31 Aug 2018 12:28:01 +0300
Subject: [PATCH] ci(demo): add tag for demo env

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 9d76f567a..2a4b80af7 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -68,6 +68,25 @@ push:qa:
     - docker tag $DOCKER_REPO:$CI_COMMIT_SHA $DOCKER_REPO:latest
     - docker push $DOCKER_REPO:latest
 
+push:demo:
+  image: docker:latest
+  stage: push
+  script:
+    # Setup
+    - export AWS_REGION="eu-west-1"
+    - export AWS_ACCESS_KEY_ID=$AWS_ACCESS_KEY_ID
+    - export AWS_SECRET_ACCESS_KEY=$AWS_SECRET_ACCESS_KEY
+    - apk update
+    - apk --no-cache add --update curl python python-dev py-pip
+    - pip install awscli --upgrade --user
+    - export PATH=~/.local/bin:/usr/bin/:$PATH
+    # AUTH
+    - CERT=`aws ecr get-login --no-include-email --region ${AWS_REGION}`
+    - ${CERT}
+    # Tag
+    - docker tag $DOCKER_REPO:$CI_COMMIT_SHA $DOCKER_REPO:demo
+    - docker push $DOCKER_REPO:demo
+
 push:staging:
   image: docker:latest
   stage: push
-- 
GitLab