cloudfoundry / cf-deployment-concourse-tasks

Apache License 2.0
23 stars 76 forks source link

Add ability to store bbl-state in S3/GCS as a tarball #92

Closed davewalter closed 5 years ago

davewalter commented 5 years ago

What is this change about?

This PR updates the bbl-up and bbl-destroy tasks to create tarballs from the bbl-state directory instead of attempting to commit them to a git repository. This allows the tarball to be uploaded to S3 or GCS by a subsequent put step. This is controlled by an optional STORE_BBL_STATE_AS_TARBALL parameter.

Please provide contextual information.

This change is somewhat, but not entirely, related to the request made in this issue: https://github.com/cloudfoundry/cf-deployment-concourse-tasks/issues/88

Please check all that apply for this PR:

Did you update the README as appropriate for this change?

How should this change be described in release notes?

The bbl-up and bbl-destroy tasks can now create tarballs from the bbl-state directory instead of attempting to commit them to a git repository. This allows the tarball to be uploaded to S3 or GCS by a subsequent put step. This is controlled by an optional STORE_BBL_STATE_AS_TARBALL parameter.

What is the level of urgency for publishing this change?

Tag your pair, your PM, and/or team!

cfdreddbot commented 5 years ago

:white_check_mark: Hey davewalter! The commit authors and yourself have already signed the CLA.

cf-gitbot commented 5 years ago

We have created an issue in Pivotal Tracker to manage this:

https://www.pivotaltracker.com/story/show/166704993

The labels on this github issue will be updated when the story is started.