A component buildpack is a buildpack containing /bin/detect
and /bin/build
executables and that implements the Buildpack Interface.
During the build
phase, typical component buildpacks might perform one, or more, of the following actions:
<plan>
to determine what dependencies to provide<layers>/<layer>
[types]
and launch = true
to <layers>/<layer>.toml
<layers>/<layer>
to subsequent buildpacks[types]
, build = true
and cache = true
to <layers>/<layer>.toml
<layers>/launch.toml
<layers>/<layer>.sbom.<ext>
describing any dependencies provided in the layer<layers>/launch.sbom.<ext>
describing any provided application dependencies not associated with a layer<layers>/build.sbom.<ext>
describing any provided build dependencies not associated with a layer