The lifecycle
orchestrates buildpack execution, then assembles the resulting artifacts into an OCI image.
The analyzer
restores files that buildpacks may use to optimize the build and export phases.
The detector
finds an ordered group of buildpacks to use during the build phase.
The restorer
copies layers from the cache into the build container.
The builder
transforms application source code into runnable artifacts that can be packaged into a container.
The exporter
creates the final OCI image.
The creator
runs analyze, detect, restore, build, and export in a single command.
The launcher
is the entrypoint for the final OCI image, responsible for launching application processes.
The rebaser
places application layers atop a new version of the runtime base image.