@@ -86,24 +86,11 @@ get_deploy_role() {
8686 echo " ${CLOUD_FORMATION_DEPLOY_ROLE} "
8787}
8888
89- get_cdk_image_pull_role () {
90- environment=$1
91- # shellcheck disable=SC2016
92- CDK_PULL_IMAGE_ROLE=$( aws cloudformation list-exports \
93- --profile prescription-" ${environment} " \
94- --query ' Exports[?Name==`ci-resources:CDKPullImageRole`].Value' \
95- --output text)
96-
97- echo " ${CDK_PULL_IMAGE_ROLE} "
98- }
99-
10089check_gh_logged_in
10190
10291# dev and dev-pr
10392DEV_DEPLOY_ROLE=$( get_deploy_role dev)
104- DEV_CDK_PULL_IMAGE_ROLE=$( get_cdk_image_pull_role dev)
10593
106- set_environment_secret CDK_PULL_IMAGE_ROLE " ${DEV_CDK_PULL_IMAGE_ROLE} " dev-pr
10794set_environment_secret CLOUD_FORMATION_DEPLOY_ROLE " ${DEV_DEPLOY_ROLE} " dev-pr
10895set_environment_secret CIS2_OIDC_CLIENT_ID " ${DEV_CIS2_OIDC_CLIENT_ID} " dev-pr
10996set_environment_secret MOCK_OIDC_CLIENT_ID " ${DEV_MOCK_CLIENT_ID} " dev-pr
@@ -114,7 +101,6 @@ set_environment_secret APIGEE_DOHS_API_KEY "${APIGEE_PTL_DOHS_API_KEY}" dev-pr
114101set_environment_secret CLOUDFRONT_ORIGIN_CUSTOM_HEADER " $( uuidgen) " dev-pr
115102set_environment_private_key_secret REGRESSION_TESTS_PEM " .secrets/eps-regression-testing.private-key.pem" dev-pr
116103
117- set_repository_secret CDK_PULL_IMAGE_ROLE " ${DEV_CDK_PULL_IMAGE_ROLE} " dependabot
118104set_repository_secret CLOUD_FORMATION_DEPLOY_ROLE " ${DEV_DEPLOY_ROLE} " dependabot
119105set_repository_secret CIS2_OIDC_CLIENT_ID " ${DEV_CIS2_OIDC_CLIENT_ID} " dependabot
120106set_repository_secret MOCK_OIDC_CLIENT_ID " ${DEV_MOCK_CLIENT_ID} " dependabot
@@ -125,7 +111,6 @@ set_repository_secret APIGEE_DOHS_API_KEY "${APIGEE_PTL_DOHS_API_KEY}" dependabo
125111set_repository_secret CLOUDFRONT_ORIGIN_CUSTOM_HEADER " $( uuidgen) " dependabot
126112set_repository_private_key_secret REGRESSION_TESTS_PEM " .secrets/eps-regression-testing.private-key.pem" dependabot
127113
128- set_environment_secret CDK_PULL_IMAGE_ROLE " ${DEV_CDK_PULL_IMAGE_ROLE} " dev
129114set_environment_secret CLOUD_FORMATION_DEPLOY_ROLE " ${DEV_DEPLOY_ROLE} " dev
130115set_environment_secret CIS2_OIDC_CLIENT_ID " ${DEV_CIS2_OIDC_CLIENT_ID} " dev
131116set_environment_secret MOCK_OIDC_CLIENT_ID " ${DEV_MOCK_CLIENT_ID} " dev
@@ -137,8 +122,6 @@ set_environment_secret CLOUDFRONT_ORIGIN_CUSTOM_HEADER "$(uuidgen)" dev
137122set_environment_private_key_secret REGRESSION_TESTS_PEM " .secrets/eps-regression-testing.private-key.pem" dev
138123
139124QA_DEPLOY_ROLE=$( get_deploy_role qa)
140- QA_CDK_PULL_IMAGE_ROLE=$( get_cdk_image_pull_role qa)
141- set_environment_secret CDK_PULL_IMAGE_ROLE " ${QA_CDK_PULL_IMAGE_ROLE} " qa
142125set_environment_secret CLOUD_FORMATION_DEPLOY_ROLE " ${QA_DEPLOY_ROLE} " qa
143126set_environment_secret CIS2_OIDC_CLIENT_ID " ${QA_CIS2_OIDC_CLIENT_ID} " qa
144127set_environment_secret MOCK_OIDC_CLIENT_ID " ${QA_MOCK_CLIENT_ID} " qa
@@ -150,8 +133,6 @@ set_environment_secret CLOUDFRONT_ORIGIN_CUSTOM_HEADER "$(uuidgen)" qa
150133set_environment_private_key_secret REGRESSION_TESTS_PEM " .secrets/eps-regression-testing.private-key.pem" qa
151134
152135REF_DEPLOY_ROLE=$( get_deploy_role ref)
153- REF_CDK_PULL_IMAGE_ROLE=$( get_cdk_image_pull_role ref)
154- set_environment_secret CDK_PULL_IMAGE_ROLE " ${REF_CDK_PULL_IMAGE_ROLE} " ref
155136set_environment_secret CLOUD_FORMATION_DEPLOY_ROLE " ${REF_DEPLOY_ROLE} " ref
156137set_environment_secret CIS2_OIDC_CLIENT_ID " ${QA_CIS2_OIDC_CLIENT_ID} " ref
157138set_environment_secret MOCK_OIDC_CLIENT_ID " ${QA_MOCK_CLIENT_ID} " ref
@@ -163,8 +144,6 @@ set_environment_secret CLOUDFRONT_ORIGIN_CUSTOM_HEADER "$(uuidgen)" ref
163144set_environment_private_key_secret REGRESSION_TESTS_PEM " .secrets/eps-regression-testing.private-key.pem" ref
164145
165146INT_DEPLOY_ROLE=$( get_deploy_role int)
166- INT_CDK_PULL_IMAGE_ROLE=$( get_cdk_image_pull_role int)
167- set_environment_secret CDK_PULL_IMAGE_ROLE " ${INT_CDK_PULL_IMAGE_ROLE} " int
168147set_environment_secret CLOUD_FORMATION_DEPLOY_ROLE " ${INT_DEPLOY_ROLE} " int
169148set_environment_secret CIS2_OIDC_CLIENT_ID " ${INT_CIS2_OIDC_CLIENT_ID} " int
170149set_environment_secret MOCK_OIDC_CLIENT_ID " ${INT_MOCK_CLIENT_ID} " int
@@ -176,8 +155,6 @@ set_environment_secret CLOUDFRONT_ORIGIN_CUSTOM_HEADER "$(uuidgen)" int
176155set_environment_private_key_secret REGRESSION_TESTS_PEM " .secrets/eps-regression-testing.private-key.pem" int
177156
178157PROD_DEPLOY_ROLE=$( get_deploy_role prod)
179- PROD_CDK_PULL_IMAGE_ROLE=$( get_cdk_image_pull_role prod)
180- set_environment_secret CDK_PULL_IMAGE_ROLE " ${PROD_CDK_PULL_IMAGE_ROLE} " prod
181158set_environment_secret CLOUD_FORMATION_DEPLOY_ROLE " ${PROD_DEPLOY_ROLE} " prod
182159set_environment_secret CIS2_OIDC_CLIENT_ID " ${PROD_CIS2_OIDC_CLIENT_ID} " prod
183160set_environment_secret MOCK_OIDC_CLIENT_ID " ${PROD_MOCK_CLIENT_ID} " prod
0 commit comments