Deprecate spec.builder
in the Build API
#935
Labels
beta
BETA related issue
kind/api-change
Categorizes issue or PR as related to adding, removing, or otherwise changing an API
kind/cleanup
Categorizes issue or PR as related to cleaning up code, process, or technical debt.
kind/feature
Categorizes issue or PR as related to a new feature.
ship-required
Milestone
The
Build
API includes aspec.builder
field, which lets users specify the "builder image" for a particular build strategy.This field was initially added to support build strategies like
source-to-image
, which can feed in a base image to use for the build.There are few build strategies that operate like this - Cloud Native Buildpacks might be the closest to using this approach, however our current strategies for buildpacks rely on separate strategies per build pack provider. Moreover, with the Parameters feature we can do away with this specialized API object and use more general-purpose parameters to inject the builder image. For example, the
source-to-image
build strategies can declare aBUILDER_IMAGE
parameter that must be provided in a Build or BuildRun./kind feature
/kind cleanup
The text was updated successfully, but these errors were encountered: