Skip to content

Commit f48917e

Browse files
Adding manual gates in for all environments.
1 parent b750005 commit f48917e

File tree

1 file changed

+22
-6
lines changed

1 file changed

+22
-6
lines changed

azure/azure-release-pipeline.yml

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,8 @@ extends:
3535
enable_status_monitoring: false
3636
spec_file: ${{ variables.spec_file }}
3737
apigee_deployments:
38+
- environment: manual-approval
39+
stage_name: manual_approval_alpha
3840
- environment: internal-dev
3941
stage_name: ers_alpha_release
4042
make_spec_visible: true
@@ -44,6 +46,10 @@ extends:
4446
service_base_path: "${{ variables.service_base_path }}-alpha"
4547
jinja_templates:
4648
ERS_TARGET_SERVER: e-referrals-service-api--alpha
49+
depends_on:
50+
- manual_approval_alpha
51+
- environment: manual-approval
52+
stage_name: manual_approval_rc
4753
- environment: internal-dev
4854
stage_name: ers_rc_release
4955
make_spec_visible: true
@@ -53,6 +59,10 @@ extends:
5359
service_base_path: "${{ variables.service_base_path }}-rc"
5460
jinja_templates:
5561
ERS_TARGET_SERVER: e-referrals-service-api--rc
62+
depends_on:
63+
- manual_approval_rc
64+
- environment: manual-approval
65+
stage_name: manual_approval_fix
5666
- environment: internal-dev
5767
stage_name: ers_fix_release
5868
make_spec_visible: true
@@ -62,21 +72,27 @@ extends:
6272
service_base_path: "${{ variables.service_base_path }}-fix"
6373
jinja_templates:
6474
ERS_TARGET_SERVER: e-referrals-service-api--fix
75+
depends_on:
76+
- manual_approval_fix
77+
- environment: manual-approval
78+
stage_name: manual_approval_sa
6579
- environment: internal-qa
6680
stage_name: ers_sa_release
6781
make_spec_visible: true
68-
service_name: "${{ variables.service_name }}-sa"
69-
short_service_name: "${{ variables.short_service_name }}-sa"
70-
product_display_name: "${{ variables.product_display_name }} (ERSSA)"
71-
service_base_path: "${{ variables.service_base_path }}-sa"
72-
- environment: internal-qa-sandbox
73-
proxy_path: sandbox
82+
depends_on:
83+
- manual_approval_sa
7484
- environment: manual-approval
7585
stage_name: manual_approval_int
7686
- environment: int
7787
stage_name: ers_int_release
7888
make_spec_visible: true
7989
depends_on:
8090
- manual_approval_int
91+
- environment: internal-qa-sandbox
92+
proxy_path: sandbox
93+
depends_on:
94+
- manual_approval_sa
8195
- environment: sandbox
8296
proxy_path: sandbox
97+
depends_on:
98+
- manual_approval_int

0 commit comments

Comments
 (0)