Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make lifecycle.toml backwards compatible #365

Merged
merged 1 commit into from
Aug 5, 2020

Conversation

ekcasey
Copy link
Member

@ekcasey ekcasey commented Aug 5, 2020

We said this likely wasn't necessary in (RFC-0049)[https://github.com/buildpacks/rfcs/blob/main/text/0049-multi-api-lifecycle-descriptor.md#backwards-compatibility]

But... after seeing how pack fails when provided the new format (an NPE) I think making lifecycle.toml backwards compatible is probably the right call.

@ekcasey ekcasey requested a review from a team as a code owner August 5, 2020 14:07
@ekcasey ekcasey added this to the lifecycle-0.9.0 milestone Aug 5, 2020
@ekcasey ekcasey linked an issue Aug 5, 2020 that may be closed by this pull request
@ekcasey ekcasey force-pushed the backwards-compatible-descriptor branch from 72c9404 to 9bef2c3 Compare August 5, 2020 14:41
Signed-off-by: Emily Casey <ecasey@vmware.com>
@ekcasey ekcasey force-pushed the backwards-compatible-descriptor branch from 9bef2c3 to 56f89ef Compare August 5, 2020 14:59
@ekcasey ekcasey merged commit b67143c into main Aug 5, 2020
@ekcasey ekcasey deleted the backwards-compatible-descriptor branch August 5, 2020 15:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Multi-API lifecycle descriptor
2 participants