Skip to content
Snippets Groups Projects
Commit d9be9b0e authored by Ole Voldsæter's avatar Ole Voldsæter
Browse files

deploy-stack i stedet for create-/update-stack

parent b9a732c7
No related branches found
No related tags found
No related merge requests found
...@@ -21,15 +21,7 @@ deploy: ...@@ -21,15 +21,7 @@ deploy:
- mv .aws ~/ - mv .aws ~/
- STACK_NAME=ordbok-frontend-beta - STACK_NAME=ordbok-frontend-beta
- CERT_ARN=arn:aws:acm:us-east-1:156160966877:certificate/c7078026-d634-462b-86b4-1a6d33ac6d53 - 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 - aws cloudformation deploy-stack --stack-name ${STACK_NAME} --template-file "aws/beta.ordbok.uib.no_stack.yaml" --parameters-override "CertificateArn=${CERT_ARN}" && \
- then - aws cloudformation wait stack-update-complete --stack-name ${STACK_NAME}
- 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 s3 rm "s3://${STACK_NAME}.aws.uib.no" --recursive - aws s3 rm "s3://${STACK_NAME}.aws.uib.no" --recursive
- aws s3 sync dist/ "s3://${STACK_NAME}.aws.uib.no" --delete - aws s3 sync dist/ "s3://${STACK_NAME}.aws.uib.no" --delete
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment