Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Config = struct { Services struct { Pubsub *pubsub.Publisher Queue queue.Queue Logs logging.Log Secrets model.SecretService Registries model.RegistryService Environ model.EnvironService Forge forge.Forge Timeout time.Duration Membership cache.MembershipService ConfigService config.Extension SignaturePrivateKey crypto.PrivateKey SignaturePublicKey crypto.PublicKey } Storage struct { // Users model.UserStore // Repos model.RepoStore // Builds model.BuildStore // Logs model.LogStore Steps model.StepStore } Server struct { Key string Cert string OAuthHost string Host string WebhookHost string Port string PortTLS string AgentToken string StatusContext string StatusContextFormat string SessionExpires time.Duration RootPath string CustomCSSFile string CustomJsFile string } WebUI struct { EnableSwagger bool SkipVersionCheck bool } Prometheus struct { AuthToken string } Pipeline struct { AuthenticatePublicRepos bool DefaultCancelPreviousPipelineEvents []model.WebhookEvent DefaultCloneImage string Limits model.ResourceLimit Volumes []string Networks []string Privileged []string DefaultTimeout int64 MaxTimeout int64 Proxy struct { No string HTTP string HTTPS string } } Permissions struct { Open bool Admins *permissions.Admins Orgs *permissions.Orgs OwnersAllowlist *permissions.OwnersAllowlist } }{}
Functions ¶
This section is empty.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.