Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Main ¶
func Main() error
Main is the main function for prowcopy.
prowcopy allows to create Prow configuration in openshift/release starting from the configuration of another branch. For example, if you have configuration for CI of the main branch, and then you cut a new branch, the main branch configuration can be used to define CI of the new branch.
Types ¶
type JobConfigCopiedInjectors ¶
type JobConfigCopiedInjectors []prowgen.JobConfigInjector
JobConfigCopiedInjectors are configured from the base branch. They're applied to generated Prow jobs for the target branch.
func (JobConfigCopiedInjectors) Inject ¶
func (jcis JobConfigCopiedInjectors) Inject(prowcopyCfg *Config, prowgenCfg *prowgen.Config, openShiftRelease prowgen.Repository) error
Click to show internal directories.
Click to hide internal directories.