Interface | Description |
---|---|
WorkspaceVolumeStrategy |
Class | Description |
---|---|
Container | |
ContainersContext | |
ContainerSpecEnvironmentContributor | |
DefaultDockerHostSource | |
DefaultDockerHostSource.DescriptorImpl | |
DefaultDockerProvisioner |
Provision
Container s based on $ContainerSetDefinition to provide a queued task
an executor. |
DefaultDockerProvisionerFactory | |
DefaultDockerProvisionerFactory.DescriptorImpl | |
DockerComputer |
A computer on which a specific build will occur
|
DockerComputerLauncher |
Launchs initials containers
|
DockerLauncher |
Process launcher which uses docker exec instead of
execve
Jenkins relies on remoting channel to run commands / process on executor. |
DockerSlave |
An $
EphemeralNode using docker containers to host the build processes. |
DockerSlave.DockerSlaveRunListener |
This listener get notified as the build is going to start.
|
DockerSlave.DockerSlaveSCMListener |
This listener get notified as the build completes the SCM checkout.
|
DockerSlaveAssignmentAction | |
DockerSlaves |
Cloud implementation designed to launch a set of containers (aka "pod") to establish a Jenkins executor. |
DockerSlaves.DescriptorImpl | |
DockerWorkspace | |
ProvisionQueueListener |
Cloud API is designed to launch virtual machines, which is an heavy process, so relies on
NodeProvisioner to determine when a new slave is required. |
ProvisionScheduler |
Responsible for allowing tasks to go into buildable state.
|
Copyright © 2016–2017. All rights reserved.