Skip to content

Commit 3c3360a

Browse files
authored
Merge pull request #985 from cloud-gov/deploy-cf-development
Add deploy-cf-development
2 parents ffcac20 + bcf1dbe commit 3c3360a

File tree

1 file changed

+58
-1
lines changed

1 file changed

+58
-1
lines changed

ci/pipeline.yml

Lines changed: 58 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,29 +9,36 @@ jobs:
99
file: src/ci/pipeline.yml
1010
var_files:
1111
- src/ci/config.yml
12+
1213
- name: deploy-cf-development
1314
serial_groups: [development]
1415
serial: true
1516
plan:
1617
- in_parallel:
1718
- get: master-bosh-root-cert
1819
trigger: true
20+
passed: [plan-cf-development]
1921
- get: cf-deployment
2022
trigger: true
23+
passed: [plan-cf-development]
2124
- get: pipeline-tasks
2225
- get: cf-manifests
2326
resource: cf-manifests
2427
trigger: true
28+
passed: [plan-cf-development]
2529
- get: src
2630
resource: src
2731
trigger: false
28-
passed: [set-self]
32+
passed: [plan-cf-development]
2933
- get: terraform-yaml
3034
resource: terraform-yaml-development
35+
passed: [plan-cf-development]
3136
- get: cf-stemcell-jammy
3237
trigger: true
38+
passed: [plan-cf-development]
3339
- get: uaa-customized-release
3440
trigger: true
41+
passed: [plan-cf-development]
3542
- get: cg-s3-secureproxy-release
3643
trigger: true
3744
- get: general-task
@@ -168,6 +175,54 @@ jobs:
168175
username: ((slack-username))
169176
icon_url: ((slack-icon-url))
170177

178+
- name: plan-cf-development
179+
serial_groups: [development]
180+
serial: true
181+
plan:
182+
- in_parallel:
183+
- get: master-bosh-root-cert
184+
trigger: true
185+
- get: cf-deployment
186+
trigger: true
187+
- get: pipeline-tasks
188+
- get: cf-manifests
189+
resource: cf-manifests
190+
trigger: true
191+
- get: src
192+
resource: src
193+
trigger: false
194+
passed: [set-self]
195+
- get: terraform-yaml
196+
resource: terraform-yaml-development
197+
- get: cf-stemcell-jammy
198+
trigger: true
199+
- get: uaa-customized-release
200+
trigger: true
201+
- get: cg-s3-secureproxy-release
202+
trigger: true
203+
- get: general-task
204+
- task: terraform-secrets
205+
image: general-task
206+
file: cf-manifests/ci/terraform-secrets.yml
207+
- task: router-main
208+
image: general-task
209+
file: cf-manifests/ci/create-router-main.yml
210+
- task: router-logstash
211+
image: general-task
212+
file: cf-manifests/ci/create-router-logstash.yml
213+
- task: diego-platform-cell
214+
image: general-task
215+
file: cf-manifests/ci/create-diego-platform-cell.yml
216+
- task: diego-cell-iso-seg
217+
image: general-task
218+
file: cf-manifests/ci/create-diego-cell-iso-seg.yml
219+
params:
220+
ISO_SEG_NAMES: ((names_of_iso_segs_development))
221+
- put: cf-deployment-development
222+
params:
223+
<<: *deploy-params
224+
dry_run: true
225+
171226
- name: terraform-plan-development
172227
plan:
173228
- in_parallel:
@@ -1821,6 +1876,7 @@ groups:
18211876
- name: all
18221877
jobs:
18231878
- set-self
1879+
- plan-cf-development
18241880
- deploy-cf-development
18251881
- terraform-plan-development
18261882
- terraform-apply-development
@@ -1853,6 +1909,7 @@ groups:
18531909
- name: development
18541910
jobs:
18551911
- set-self
1912+
- plan-cf-development
18561913
- deploy-cf-development
18571914
- terraform-plan-development
18581915
- terraform-apply-development

0 commit comments

Comments
 (0)