File tree Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Expand file tree Collapse file tree 1 file changed +6
-3
lines changed Original file line number Diff line number Diff line change @@ -90,17 +90,20 @@ postdeploy:
9090
9191deploy_prod : check_account_prod
9292 @echo " Deploying CloudFormation stack..."
93- terraform -chdir=terraform/envs/prod init
94- terraform -chdir=terraform/envs/prod apply -auto-approve
9593 sam deploy $(common_params ) --parameter-overrides $(run_env ) =prod $(set_application_prefix ) =$(application_key ) $(set_application_name ) =" $( application_name) " S3BucketPrefix=" $( s3_bucket_prefix) "
94+ @echo " Deploying Terraform..."
95+ $(eval MAIN_DISTRIBUTION_ID := $(shell aws cloudformation describe-stacks --stack-name $(application_key ) --query "Stacks[0].Outputs[?OutputKey=='CloudfrontDistributionId'].OutputValue" --output text) )
96+ terraform -chdir=terraform/envs/prod init
97+ terraform -chdir=terraform/envs/prod apply -auto-approve -var main_cloudfront_distribution_id=" $( MAIN_DISTRIBUTION_ID) "
9698 make postdeploy
9799
98100deploy_dev : check_account_dev
99101 @echo " Deploying CloudFormation stack..."
100102 sam deploy $(common_params ) --parameter-overrides $(run_env ) =dev $(set_application_prefix ) =$(application_key ) $(set_application_name ) =" $( application_name) " S3BucketPrefix=" $( s3_bucket_prefix) "
101103 @echo " Deploying Terraform..."
104+ $(eval MAIN_DISTRIBUTION_ID := $(shell aws cloudformation describe-stacks --stack-name $(application_key ) --query "Stacks[0].Outputs[?OutputKey=='CloudfrontDistributionId'].OutputValue" --output text) )
102105 terraform -chdir=terraform/envs/qa init
103- terraform -chdir=terraform/envs/qa apply -auto-approve
106+ terraform -chdir=terraform/envs/qa apply -auto-approve -var main_cloudfront_distribution_id= " $( MAIN_DISTRIBUTION_ID ) "
104107 make postdeploy
105108
106109invalidate_cloudfront :
You can’t perform that action at this time.
0 commit comments