Documentation ¶
Index ¶
- func Clone(SCM *map[string]interface{}, hashes *[]uint64, channel chan int, ...) error
- func GetFiles(root string) (files []string)
- func RunConditions(conf *config.Config) (bool, error)
- func RunTargets(config *config.Config, options *target.Options, report *reports.Report) (targetsChanged bool, err error)
- type Engine
- type Options
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Clone ¶ added in v0.0.31
func Clone( SCM *map[string]interface{}, hashes *[]uint64, channel chan int, wg *sync.WaitGroup) error
Clone parses a scm configuration then clone the git repository if needed.
func RunConditions ¶
RunConditions run every conditions for a given configuration config.
Types ¶
type Engine ¶
type Engine struct { Options Options Reports reports.Reports // contains filtered or unexported fields }
Engine defined parameters for a specific engine run.
func (*Engine) ReadConfigurations ¶
ReadConfigurations read every strategies configuration.
Click to show internal directories.
Click to hide internal directories.