This section provides an overview of the Cloud Native Buildpack API specification. Most buildpack users won’t need this information unless they are writing a buildpack or a platform that supports buildpacks.
The Cloud Native Buildpack API specification consists of the following parts:
This specification defines the interface between a buildpack and the environment that runs it. This API will be used by buildpack authors.
This specification defines the artifact format, delivery mechanism, and order resolution process for buildpacks.
This specification defines the interface between the buildpack execution environment, referred to as the lifecycle, and a platform that supports it. This API is used by platform implementors.