0
0
Fork 0
mirror of https://github.com/renovatebot/renovate.git synced 2025-05-12 23:51:55 +00:00
renovatebot_renovate/lib/modules/manager/buildpacks/readme.md
Ralf Pannemans d581af59bc
feat(datasource): Add datasource for buildpack registry (#32721)
Co-authored-by: Nicolas Bender <nicolas.bender@sap.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Pavel Busko <pavel.busko@sap.com>
Co-authored-by: Johannes Dillmann <j.dillmann@sap.com>
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2025-01-28 16:31:07 +00:00

997 B

The buildpacks manager updates Cloud Native Buildpacks project descriptors in project.toml files. A project.toml file can reference builder / buildpack images by URIs. Renovate can update a project.toml file if:

  • It can find the file
  • The file follows the project descriptor specifications
  • The buildpack uri is an OCI image reference (references to a local file or buildpack registry are ignored)

Note: If you use buildpacks in the io.buildpacks.group array, then you must configure the Docker reference (uri) for Renovate to work.

[_]
schema-version = "0.2"

[io.buildpacks]
builder = "registry.corp/builder/noble:1.1.1"

[[io.buildpacks.group]]
uri = "docker://buildpacks/java:2.2.2"

[[io.buildpacks.group]]
uri = "buildpacks/nodejs:3.3.3"

[[io.buildpacks.group]]
uri = "file://local.oci" # will be ignored