server

package
v0.15.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 13, 2022 License: Apache-2.0 Imports: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var Config = struct {
	Services struct {
		Pubsub     pubsub.Publisher
		Queue      queue.Queue
		Logs       logging.Log
		Senders    model.SenderService
		Secrets    model.SecretService
		Registries model.RegistryService
		Environ    model.EnvironService
		Remote     remote.Remote
	}
	Storage struct {
		// Users  model.UserStore
		// Repos  model.RepoStore
		// Builds model.BuildStore
		// Logs   model.LogStore
		Files model.FileStore
		Procs model.ProcStore
	}
	Server struct {
		Key            string
		Cert           string
		OAuthHost      string
		Host           string
		Port           string
		Pass           string
		Docs           string
		StatusContext  string
		SessionExpires time.Duration
	}
	Prometheus struct {
		AuthToken string
	}
	Pipeline struct {
		AuthenticatePublicRepos bool
		DefaultCloneImage       string
		Limits                  model.ResourceLimit
		Volumes                 []string
		Networks                []string
		Privileged              []string
	}
	FlatPermissions bool // TODO(485) temporary workaround to not hit api rate limits
}{}

Functions

This section is empty.

Types

This section is empty.

Directories

Path Synopsis
api
plugins
Package pubsub implements a publish-subscriber messaging system.
Package pubsub implements a publish-subscriber messaging system.
Package classification Drone API.
Package classification Drone API.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL