From an implementation perspective, this means that instead of passing directly the value of build.s2i.galleonLayers we will join the items with a ,.
The type of build.s2i.galleonLayers will become ["string", "array", "null"] which an additional itemType: string constraint to preserve backwards compatibility
Is your feature request related to a problem? Please describe.
Currently Galleon layers are configured as a string container a comma-separated list of layers to provision:
This is not readable and could be improved by instead using an array of strings:
From an implementation perspective, this means that instead of passing directly the value of
build.s2i.galleonLayers
we will join the items with a,
.The type of
build.s2i.galleonLayers
will become["string", "array", "null"]
which an additionalitemType: string
constraint to preserve backwards compatibility