build icon indicating copy to clipboard operation
build copied to clipboard

Exhaustive list of generalized Build API/CRD attributes

Open sbose78 opened this issue 4 years ago • 7 comments

The goal of the Build API is to be able to support:

  • strongly typed 'popular' attributes that can be used to drive builds with different strategies.
  • loosely typed not-so-popular name/value pairs in Build API's spec.parameters that would be used to express build steps in the BuildStrategy object definition.

As an exploration, we should enhance the Build API to have the common/popular strongly typed API attributes. Example,

  • args
  • runtime Image, path maps : tracked in https://github.com/redhat-developer/build/issues/183
  • ...
  • Anything else you think we need to include?

Opening this issue to crowdsource suggestions on Build API enhancements.

sbose78 avatar May 10 '20 23:05 sbose78