Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
Server HTTPConfig `mapstructure:"server"`
Queue QueueConfig `mapstructure:"queue"`
Github GithubConfig `mapstructure:"github"`
Pipelines []PipelineConfig `mapstructure:"pipelines"`
}
type GithubConfig ¶
type HTTPConfig ¶
type PipelineCondition ¶
type PipelineCondition struct {
Repository string `mapstructure:"repository"`
Webhook []string `mapstructure:"webhook"`
Workflow string `mapstructure:"workflow"`
Type string `mapstructure:"type"`
Fork bool `mapstructure:"fork"`
Status string `mapstructure:"status"`
Conclusion string `mapstructure:"conclusion"`
Name string `mapstructure:"name"`
}
type PipelineConfig ¶
type PipelineConfig struct {
Organization string `mapstructure:"organization"`
Repository string `mapstructure:"repository"`
Workflow string `mapstructure:"workflow"`
Conditions []PipelineCondition `mapstructure:"conditions"`
}
type QueueConfig ¶
Click to show internal directories.
Click to hide internal directories.