@@ -32,9 +32,10 @@ extends:
3232 service_base_path : ${{ variables.service_base_path }}
3333 enable_status_monitoring : true
3434 manual_approval_env : manual-approval-ptl
35+ prod_producer_approval : true
3536 apigee_deployments :
3637 - environment : manual-approval
37- stage_name : manual_approval_alpha
38+ stage_name : ers_manual_approval_alpha
3839 - environment : internal-dev
3940 stage_name : ers_alpha_release
4041 service_name : " ${{ variables.service_name }}-alpha"
@@ -49,9 +50,9 @@ extends:
4950 integration_tests : true
5051 smoke_tests : true
5152 depends_on :
52- - manual_approval_alpha
53+ - ers_manual_approval_alpha
5354 - environment : manual-approval
54- stage_name : manual_approval_rc
55+ stage_name : ers_manual_approval_rc
5556 - environment : internal-dev
5657 stage_name : ers_rc_release
5758 service_name : " ${{ variables.service_name }}-rc"
@@ -66,7 +67,7 @@ extends:
6667 integration_tests : true
6768 smoke_tests : true
6869 depends_on :
69- - manual_approval_rc
70+ - ers_manual_approval_rc
7071 - environment : internal-dev-sandbox
7172 proxy_path : sandbox
7273 post_deploy :
@@ -75,9 +76,9 @@ extends:
7576 smoke_tests : true
7677 sandbox_tests : true
7778 depends_on :
78- - manual_approval_rc
79+ - ers_manual_approval_rc
7980 - environment : manual-approval
80- stage_name : manual_approval_fix
81+ stage_name : ers_manual_approval_fix
8182 - environment : internal-dev
8283 stage_name : ers_fix_release
8384 service_name : " ${{ variables.service_name }}-fix"
@@ -93,29 +94,29 @@ extends:
9394 integration_tests : true
9495 smoke_tests : true
9596 depends_on :
96- - manual_approval_fix
97+ - ers_manual_approval_fix
9798 - environment : manual-approval
98- stage_name : manual_approval_sa
99+ stage_name : ers_manual_approval_sa
99100 - environment : internal-qa
100101 stage_name : ers_sa_release
101102 post_deploy :
102103 - template : templates/run-tests.yml
103104 parameters :
104105 smoke_tests : true
105106 depends_on :
106- - manual_approval_sa
107+ - ers_manual_approval_sa
107108 - environment : manual-approval
108- stage_name : manual_approval_int
109+ stage_name : ers_manual_approval_int
109110 - environment : int
110111 stage_name : ers_int_release
111112 post_deploy :
112113 - template : templates/run-tests.yml
113114 parameters :
114115 smoke_tests : true
115116 depends_on :
116- - manual_approval_int
117+ - ers_manual_approval_int
117118 - environment : manual-approval
118- stage_name : manual_approval_dep
119+ stage_name : ers_manual_approval_dep
119120 - environment : dev
120121 stage_name : ers_dep_release
121122 service_name : " ${{ variables.service_name }}-dep"
@@ -129,27 +130,31 @@ extends:
129130 parameters :
130131 smoke_tests : true
131132 depends_on :
132- - manual_approval_dep
133+ - ers_manual_approval_dep
134+ - environment : manual-approval
135+ stage_name : ers_manual_approval_prod
136+ depends_on :
137+ - ers_sa_release
133138 - environment : prod
134139 stage_name : prod # revert to ers_prod_release when monitoring stack fixed to support it.
135140 post_deploy :
136141 - template : templates/run-tests.yml
137142 parameters :
138143 smoke_tests : true
139144 depends_on :
140- - ers_sa_release
145+ - ers_manual_approval_prod
141146 - environment : internal-qa-sandbox
142147 proxy_path : sandbox
143148 depends_on :
144- - manual_approval_sa
149+ - ers_manual_approval_sa
145150 post_deploy :
146151 - template : templates/run-tests.yml
147152 parameters :
148153 smoke_tests : true
149154 - environment : sandbox
150155 proxy_path : sandbox
151156 depends_on :
152- - manual_approval_int
157+ - ers_manual_approval_int
153158 post_deploy :
154159 - template : templates/run-tests.yml
155160 parameters :
0 commit comments