Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Router ¶
type Router struct {
// contains filtered or unexported fields
}
Router represents the routes for the http server.
func New ¶
func New( signalCtx context.Context, cfg *config.Config, scmProvider core.SCMProvider, loginProvider core.GitLoginProvider, tokenHandler core.GitTokenHandler, githubApp core.GithubApp, internalJWT core.Session, session core.Session, dbStores *core.DBStores, services *core.Services, vaultStore core.Vault, azureClient core.AzureBlob, redisDB core.RedisDB, buildMonitor core.BuildMonitor, hookParser core.HookParser, testSplitter core.TestSplitter, taskQueueManager core.TaskQueueManager, taskUpdateManager core.TaskUpdateManager, buildAbortQueueProducer core.BuildAbortProducer, coverageManager core.CoverageManager, synapseManager core.SynapseClientManager, synapsePoolManager core.SynapsePoolManager, runner core.K8sRunner, emailNotificationManager core.EmailNotificationManager, logger lumber.Logger) Router
New returns a New Router
Click to show internal directories.
Click to hide internal directories.