Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var Privileged = []string{
"plugins/docker",
"plugins/acr",
"plugins/ecr",
"plugins/gcr",
"plugins/heroku",
}
Privileged provides a list of plugins that execute with privileged capabilities in order to run Docker in Docker.
View Source
var WireSet = wire.NewSet( ProvideExecutionRunner, ProvideExecutionPoller, )
WireSet provides a wire set for this package.
Functions ¶
func NewExecutionPoller ¶
func NewExecutionPoller( runner Runner, client runnerclient.Client, ) *poller.Poller
func ProvideExecutionPoller ¶
func ProvideExecutionPoller( runner Runner, client runnerclient.Client, ) *poller.Poller
ProvideExecutionPoller provides a poller which can poll the manager for new builds and execute them.
Types ¶
type Runner ¶
func NewExecutionRunner ¶
func NewExecutionRunner( config *types.Config, client runnerclient.Client, resolver *resolver.Manager, stageEnvProvider *extend.StageDynamicEnvProvider, ) (Runner, error)
func ProvideExecutionRunner ¶
func ProvideExecutionRunner( config *types.Config, client runnerclient.Client, resolver *resolver.Manager, stageEnvProvider *extend.StageDynamicEnvProvider, ) (Runner, error)
ProvideExecutionRunner provides an execution runner.
Click to show internal directories.
Click to hide internal directories.