Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct { Github struct { User string `yaml:"user" validate:"required"` Oauth string `yaml:"oauth" validate:"required"` } `yaml:"github" validate:"required"` Listener struct { Address string `yaml:"address" validate:"required"` } `yaml:"listener" validate:"required"` Logger struct { Level string `yaml:"level" validate:"required"` Target string `yaml:"target" validate:"required"` } `yaml:"logger" validate:"required"` Runner struct { NumWorkers int `yaml:"numWorkers" validate:"required"` AuthorizedUsers []string `yaml:"authorizedUsers" validate:"required"` } `yaml:"runner" validate:"required"` }
Config holds foundational configurations for the ci engine.
Click to show internal directories.
Click to hide internal directories.