Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
59 changes: 58 additions & 1 deletion ci/pipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,29 +9,36 @@ jobs:
file: src/ci/pipeline.yml
var_files:
- src/ci/config.yml

- name: deploy-cf-development
serial_groups: [development]
serial: true
plan:
- in_parallel:
- get: master-bosh-root-cert
trigger: true
passed: [plan-cf-development]
- get: cf-deployment
trigger: true
passed: [plan-cf-development]
- get: pipeline-tasks
- get: cf-manifests
resource: cf-manifests
trigger: true
passed: [plan-cf-development]
- get: src
resource: src
trigger: false
passed: [set-self]
passed: [plan-cf-development]
- get: terraform-yaml
resource: terraform-yaml-development
passed: [plan-cf-development]
- get: cf-stemcell-jammy
trigger: true
passed: [plan-cf-development]
- get: uaa-customized-release
trigger: true
passed: [plan-cf-development]
- get: cg-s3-secureproxy-release
trigger: true
- get: general-task
Expand Down Expand Up @@ -168,6 +175,54 @@ jobs:
username: ((slack-username))
icon_url: ((slack-icon-url))

- name: plan-cf-development
serial_groups: [development]
serial: true
plan:
- in_parallel:
- get: master-bosh-root-cert
trigger: true
- get: cf-deployment
trigger: true
- get: pipeline-tasks
- get: cf-manifests
resource: cf-manifests
trigger: true
- get: src
resource: src
trigger: false
passed: [set-self]
- get: terraform-yaml
resource: terraform-yaml-development
- get: cf-stemcell-jammy
trigger: true
- get: uaa-customized-release
trigger: true
- get: cg-s3-secureproxy-release
trigger: true
- get: general-task
- task: terraform-secrets
image: general-task
file: cf-manifests/ci/terraform-secrets.yml
- task: router-main
image: general-task
file: cf-manifests/ci/create-router-main.yml
- task: router-logstash
image: general-task
file: cf-manifests/ci/create-router-logstash.yml
- task: diego-platform-cell
image: general-task
file: cf-manifests/ci/create-diego-platform-cell.yml
- task: diego-cell-iso-seg
image: general-task
file: cf-manifests/ci/create-diego-cell-iso-seg.yml
params:
ISO_SEG_NAMES: ((names_of_iso_segs_development))
- put: cf-deployment-development
params:
<<: *deploy-params
dry_run: true

- name: terraform-plan-development
plan:
- in_parallel:
Expand Down Expand Up @@ -1821,6 +1876,7 @@ groups:
- name: all
jobs:
- set-self
- plan-cf-development
- deploy-cf-development
- terraform-plan-development
- terraform-apply-development
Expand Down Expand Up @@ -1853,6 +1909,7 @@ groups:
- name: development
jobs:
- set-self
- plan-cf-development
- deploy-cf-development
- terraform-plan-development
- terraform-apply-development
Expand Down