@@ -68,27 +68,25 @@ jobs:
68
68
AWS_ACCOUNT_ID="$(aws sts get-caller-identity --query Account --output text)"
69
69
AWS_REGION="$(aws configure get region || echo 'us-west-2')"
70
70
71
- jq --arg e "$MediaLakeEnvironmentName" '.environment = $e' guidance-for-medialake-on-aws/ config.json | sponge guidance-for-medialake-on-aws/ config.json
72
- jq --arg a "$AWS_ACCOUNT_ID" '.account_id = $a' guidance-for-medialake-on-aws/ config.json | sponge guidance-for-medialake-on-aws/ config.json
73
- jq --arg r "$AWS_REGION" '.primary_region = $r' guidance-for-medialake-on-aws/ config.json | sponge guidance-for-medialake-on-aws/ config.json
74
- jq --arg u "$InitialUserEmail" '.initial_user.email = $u' guidance-for-medialake-on-aws/ config.json | sponge guidance-for-medialake-on-aws/ config.json
75
- jq --arg f "$InitialUserFirstName" '.initial_user.first_name = $f' guidance-for-medialake-on-aws/ config.json | sponge guidance-for-medialake-on-aws/ config.json
76
- jq --arg l "$InitialUserLastName" '.initial_user.last_name = $l' guidance-for-medialake-on-aws/ config.json | sponge guidance-for-medialake-on-aws/ config.json
77
- jq --arg s "$OpenSearchDeploymentSize" '.opensearch_deployment_size = $s' guidance-for-medialake-on-aws/ config.json | sponge guidance-for-medialake-on-aws/ config.json
71
+ jq --arg e "$MediaLakeEnvironmentName" '.environment = $e' config.json | sponge config.json
72
+ jq --arg a "$AWS_ACCOUNT_ID" '.account_id = $a' config.json | sponge config.json
73
+ jq --arg r "$AWS_REGION" '.primary_region = $r' config.json | sponge config.json
74
+ jq --arg u "$InitialUserEmail" '.initial_user.email = $u' config.json | sponge config.json
75
+ jq --arg f "$InitialUserFirstName" '.initial_user.first_name = $f' config.json | sponge config.json
76
+ jq --arg l "$InitialUserLastName" '.initial_user.last_name = $l' config.json | sponge config.json
77
+ jq --arg s "$OpenSearchDeploymentSize" '.opensearch_deployment_size = $s' config.json | sponge config.json
78
78
79
79
- name : Install CDK project dependencies
80
80
run : |
81
81
source .venv/bin/activate
82
- pip install -r guidance-for-medialake-on-aws/ requirements.txt
82
+ pip install -r requirements.txt
83
83
84
84
- name : Synthesize CDK stacks
85
85
run : |
86
86
source .venv/bin/activate
87
- cd guidance-for-medialake-on-aws
88
87
cdk synth
89
88
90
89
- name : Deploy all CDK stacks
91
90
run : |
92
91
source .venv/bin/activate
93
- cd guidance-for-medialake-on-aws
94
92
cdk deploy --all --require-approval=never
0 commit comments