Testing deployment pipeline

This commit is contained in:
shockrah 2023-10-06 00:20:10 -07:00
parent 013dbbf1b6
commit 5cbbf05653
2 changed files with 22 additions and 2 deletions

View File

@ -26,3 +26,23 @@ build-content:
############## ################## ##############
############## Deploy Site ##############
############## ################## ##############
deploy-to-s3:
stage: deploy
# Override entrypoint to avoid weird auto start shenanigans
image:
name: amazon/aws-cli:2.2.25
entrypoint: [""]
needs:
- build-content
before_script:
- bash ci/verify-aws-fields.sh
script:
# Check to make sure the website bucket is present
- aws s3 bucket-exists project-temper-tv | grep temper.tv
# Next we can upload the content to the bucket itself
- cd main-site/ && aws s3 cp public s3://temper.tv/ --recursive

View File

@ -7,10 +7,10 @@ echo "Checking to make sure all required AWS env vars are present"
[[ $AWS_DEFAULT_REGION != '' ]] [[ $AWS_DEFAULT_REGION != '' ]]
echo AWS_DEFAULT_REGION is set echo AWS_DEFAULT_REGION is set
[[ $AWS_DEFAULT_REGION != '' ]] [[ $AWS_ACCESS_KEY_ID != '' ]]
echo AWS_ACCESS_KEY_ID is set echo AWS_ACCESS_KEY_ID is set
[[ $AWS_DEFAULT_REGION != '' ]] [[ $AWS_SECRET_ACCESS_KEY != '' ]]
echo AWS_SECRET_ACCESS_KEY is set echo AWS_SECRET_ACCESS_KEY is set