We originally added semi-generic parameter passing for OVA support and then overloaded it for Vagrant support, before breaking that back out as specific image types. This change adds a fairly generic mechanism for parameter passthrough to plugins and the base builder that does not require patching the builder and CLI each time a new class of parameter is added to Factory. The immediate reason for doing this is to expose the Docker plugin's ability to set custom labels, environments and commands, but it is likely to be useful for other things in the future. |
||
|---|---|---|
| .. | ||
| koji | ||
| koji.conf | ||
| Makefile | ||