buildpacks / spec

Specification for Cloud Native Buildpacks
https://buildpacks.io
Apache License 2.0
253 stars 70 forks source link

[RFC #0101] Add System Buildpack to Platform API #296

Open ekcasey opened 2 years ago

ekcasey commented 2 years ago

RFC 0101 - System Buildpacks in Builder Images

Adds system.toml to platform API.

/cnb/lifecycle/detector \
  [-system <system>]\

Where:

system.toml (TOML)

[[system.pre.buildpacks]]
  id = "<buildpack ID>"
  version = "<buildpack version>"
  optional = true

[[system.post.buildpacks]]
  id = "<buildpack ID>"
  version = "<buildpack version>"
  optional = true
mboldt commented 2 years ago

Could we target this for Platform 0.10 since it ties into #245 through the .profile buildpack?

Happy to put the above in a PR.

natalieparellano commented 11 months ago

We've wanted to implement this for awhile now... I'm putting it in Platform 0.14 so as not to block other (smaller) efforts in Platform 0.13.