Documentation ¶
Index ¶
Constants ¶
View Source
const GatewayConfigKey = "gatewayConfig"
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BuildConfig ¶
type BuildConfig struct {
Url string
}
func (BuildConfig) GetEnqueueBuildUrl ¶
func (b BuildConfig) GetEnqueueBuildUrl() string
func (BuildConfig) GetRepositoryBuilds ¶
func (b BuildConfig) GetRepositoryBuilds() string
type Options ¶
type Options struct { Redis redisconfig.RedisOptions OIDCConfig auth.OIDCConfig DockerRegistry registry.RegistryConfig CorsAllowedUrls []string SCMConfig BuildConfig IAMConfig }
Options defines all options available to configure the Gateway server.
func GetGatewayConfigCtx ¶
func GetGatewayConfigReq ¶
func NewDefaultOptions ¶
func NewDefaultOptions() *Options
NewDefaultOptions returns the default options
func ParseViperConfig ¶
func ParseViperConfig() *Options
ParseViperConfig tries to map a viper configuration
type SCMConfig ¶
type SCMConfig struct {
Url string
}
func (SCMConfig) GetManualRegisterUrl ¶
func (SCMConfig) GetOrganizationsUrl ¶
func (SCMConfig) GetRepositoriesUrl ¶
Click to show internal directories.
Click to hide internal directories.