Documentation ¶
Index ¶
- func Generate(scmClient scmProviderClient, sharedConfig *config.Config, ...) (*config.Config, *plugins.Configuration, error)
- func LoadTriggerConfig(scmClient scmProviderClient, ownerName string, repoName string, sha string) (*triggerconfig.Config, error)
- func MergeTriggers(cfg *config.Config, pluginCfg *plugins.Configuration, ...) (bool, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Generate ¶
func Generate(scmClient scmProviderClient, sharedConfig *config.Config, sharedPlugins *plugins.Configuration, owner, repo, eventRef string) (*config.Config, *plugins.Configuration, error)
Generate generates the in repository config if enabled for this repository otherwise return the shared config
func LoadTriggerConfig ¶
func LoadTriggerConfig(scmClient scmProviderClient, ownerName string, repoName string, sha string) (*triggerconfig.Config, error)
LoadTriggerConfig loads the `lighthouse.yaml` configuration files in the repository
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.