From d9be9b0ed77cab656e16b704dbd928c794eae5ab Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Ole=20Volds=C3=A6ter?= <ole.voldsater@uib.no>
Date: Thu, 13 Feb 2020 12:41:51 +0100
Subject: [PATCH] deploy-stack i stedet for create-/update-stack

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

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 6c671e4..22d6ba3 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -21,15 +21,7 @@ deploy:
   - mv  .aws ~/
   - STACK_NAME=ordbok-frontend-beta
   - CERT_ARN=arn:aws:acm:us-east-1:156160966877:certificate/c7078026-d634-462b-86b4-1a6d33ac6d53
-  - if aws cloudformation   describe-stacks --stack-name ${STACK_NAME} &> /dev/null
-  - then
-  - echo "stack exists"
-#  - aws cloudformation update-stack --stack-name ${STACK_NAME} --template-body file://aws/beta.ordbok.uib.no_stack.yaml --parameters ParameterKey=CertificateArn,ParameterValue=${CERT_ARN} && \
-#  - aws cloudformation wait   stack-update-complete --stack-name ${STACK_NAME}
-  - else
-  - echo "creating stack"
-  - aws cloudformation create-stack  --stack-name ${STACK_NAME}  --template-body file://aws/beta.ordbok.uib.no_stack.yaml --parameters ParameterKey=CertificateArn,ParameterValue=${CERT_ARN}
-  - aws cloudformation wait   stack-create-complete --stack-name ${STACK_NAME}
-  - fi
+  - aws cloudformation deploy-stack --stack-name ${STACK_NAME} --template-file "aws/beta.ordbok.uib.no_stack.yaml" --parameters-override "CertificateArn=${CERT_ARN}" && \
+  - aws cloudformation wait   stack-update-complete --stack-name ${STACK_NAME}
   - aws s3 rm "s3://${STACK_NAME}.aws.uib.no" --recursive
   - aws s3 sync dist/ "s3://${STACK_NAME}.aws.uib.no" --delete
-- 
GitLab