Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Router ¶
type Router struct { Config *config.Config WS *ws.Server Users core.UserStore Teams core.TeamStore Permissions core.PermissionStore Providers core.ProviderStore Builds core.BuildStore Jobs core.JobStore Repos core.RepositoryStore EnvVariables core.EnvVariableStore Workers core.WorkerRegistry Scheduler core.Scheduler Stats core.StatsService }
Router is an API http.Handler.
func New ¶
func New( config *config.Config, ws *ws.Server, users core.UserStore, teams core.TeamStore, permissions core.PermissionStore, providers core.ProviderStore, builds core.BuildStore, jobs core.JobStore, repos core.RepositoryStore, envVariables core.EnvVariableStore, workers core.WorkerRegistry, scheduler core.Scheduler, stats core.StatsService, ) *Router
New returns new API Router instance.
Click to show internal directories.
Click to hide internal directories.