lifecycle
lifecycle copied to clipboard
lifecycle 0.19.0 doesn't support Buildpack API 0.11 contrary to API support matrix
The lifecycle <-> Buildpack API support matrix here says that lifecycle 0.19.0 supports Buildpack API 0.11: https://github.com/buildpacks/lifecycle/blob/435d226f1ed54b0bec806716ba79e14a2a093736/README.md#supported-apis
...however, lifecycle 0.19.0 does not support it, since 0.11 is not present in the API list here:
https://github.com/buildpacks/lifecycle/blob/548854fdf8ae28935042c8ab20e84f8521a9e4a4/api/apis.go#L15-L18
This can also be seen by inspecting a builder that's using lifecycle 0.19.0:
$ pack --version
0.33.2+git-f2cffc4.build-5562
$ pack builder inspect heroku/builder@sha256:7c4427374359f93c2efd66c48ec9e995be105c81d85fcd9f652a6a5e94cfc006
...
Lifecycle:
Version: 0.19.0
Buildpack APIs:
Deprecated: (none)
Supported: 0.7, 0.8, 0.9, 0.10
...
xref #1313, cc @natalieparellano