Skip to content

Commit 4de8644

Browse files
author
Anthony Roberts
authored
Merge pull request #26 from anthonysroberts/add-destroy
add standalone destroy
2 parents 477c6d4 + 30889f9 commit 4de8644

File tree

1 file changed

+33
-0
lines changed

1 file changed

+33
-0
lines changed

ci/pipeline.yml

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,20 @@ resources:
111111
initial_version: 0.0.0
112112
key: nexus.version
113113

114+
groups:
115+
- name: release
116+
jobs:
117+
- set-pipeline
118+
- create-dev-release
119+
- test-nexus
120+
- release-final
121+
- prerelease-major
122+
- prerelease-minor
123+
- prerelease-patch
124+
- name: destroy
125+
jobs:
126+
- destroy-infrastructure
127+
114128
jobs:
115129
- name: set-pipeline
116130
plan:
@@ -316,3 +330,22 @@ jobs:
316330
get_params:
317331
skip_download: true
318332
<<: *slack-alert
333+
334+
- name: destroy-infrastructure
335+
plan:
336+
- get: bbl-state
337+
- get: cf-deployment-concourse-tasks
338+
- task: bbl-destroy
339+
file: cf-deployment-concourse-tasks/bbl-destroy/task.yml
340+
input_mapping:
341+
bbl-state: bbl-state
342+
output_mapping:
343+
updated-bbl-state: updated-bbl-state
344+
params:
345+
BBL_GCP_SERVICE_ACCOUNT_KEY: ((gcp.key))
346+
ensure:
347+
put: bbl-state
348+
params:
349+
repository: updated-bbl-state
350+
rebase: true
351+
<<: *slack-alert

0 commit comments

Comments
 (0)