Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- all() - Static method in class it.dockins.dockerslaves.spec.ContainerDefinitionDescriptor
- asNode() - Method in class it.dockins.dockerslaves.DockerSlave
B
- buildContainer - Variable in class it.dockins.dockerslaves.ContainersContext
- buildDockerfile(TaskListener, String, String, boolean) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- buildDockerfile(TaskListener, String, String, boolean) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- buildEnvironmentFor(Run, EnvVars, TaskListener) - Method in class it.dockins.dockerslaves.ContainerSpecEnvironmentContributor
C
- canBeUsedAsMainContainer(ContainerDefinitionDescriptor) - Method in class it.dockins.dockerslaves.spi.DockerProvisionerFactory
- canBeUsedAsSideContainer(ContainerDefinitionDescriptor) - Method in class it.dockins.dockerslaves.spi.DockerProvisionerFactory
- canBeUsedForMainContainer() - Method in class it.dockins.dockerslaves.spec.ContainerDefinitionDescriptor
- CancelledItemListener() - Constructor for class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.CancelledItemListener
- canRun(Queue.Item) - Method in class it.dockins.dockerslaves.ProvisionScheduler
- checkAbortPermission() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- checkImageExists(TaskListener, String) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- checkImageExists(TaskListener, String) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- checkPermission(Permission) - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- clean(TaskListener) - Method in class it.dockins.dockerslaves.DefaultDockerProvisioner
- clean(TaskListener) - Method in class it.dockins.dockerslaves.spi.DockerProvisioner
-
Cleanup all allocated resources
- CliDockerDriver - Class in it.dockins.dockerslaves.drivers
- CliDockerDriver(DockerHostConfig) - Constructor for class it.dockins.dockerslaves.drivers.CliDockerDriver
- close() - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- close() - Method in class it.dockins.dockerslaves.spi.DockerHostConfig
- COMPUTER_LISTENER - Static variable in class it.dockins.dockerslaves.api.OneShotComputer
- configure(StaplerRequest, JSONObject) - Method in class it.dockins.dockerslaves.DockerSlaves
- Container - Class in it.dockins.dockerslaves
- Container(String) - Constructor for class it.dockins.dockerslaves.Container
- Container(String, String) - Constructor for class it.dockins.dockerslaves.Container
- ContainerDefinition - Class in it.dockins.dockerslaves.spec
- ContainerDefinition() - Constructor for class it.dockins.dockerslaves.spec.ContainerDefinition
- ContainerDefinitionDescriptor - Class in it.dockins.dockerslaves.spec
- ContainerDefinitionDescriptor() - Constructor for class it.dockins.dockerslaves.spec.ContainerDefinitionDescriptor
- ContainersContext - Class in it.dockins.dockerslaves
- ContainersContext() - Constructor for class it.dockins.dockerslaves.ContainersContext
- ContainersContext(boolean) - Constructor for class it.dockins.dockerslaves.ContainersContext
- ContainerSetDefinition - Class in it.dockins.dockerslaves.spec
-
Definition for a set of containers to host the build.
- ContainerSetDefinition(ContainerDefinition, List<SideContainerDefinition>) - Constructor for class it.dockins.dockerslaves.spec.ContainerSetDefinition
- ContainerSetDefinition.DescriptorImpl - Class in it.dockins.dockerslaves.spec
- ContainerSpecEnvironmentContributor - Class in it.dockins.dockerslaves
- ContainerSpecEnvironmentContributor() - Constructor for class it.dockins.dockerslaves.ContainerSpecEnvironmentContributor
- context - Variable in class it.dockins.dockerslaves.DefaultDockerProvisioner
- createComputer() - Method in class it.dockins.dockerslaves.DockerSlave
- createComputerLauncher() - Method in class it.dockins.dockerslaves.DockerComputer
- createExecutable() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- createLauncher(TaskListener) - Method in class it.dockins.dockerslaves.api.OneShotSlave
-
Pipeline does not use the same mechanism to use nodes, so we also need to consider $
OneShotSlave.createLauncher(TaskListener)as an event to determine first use of the slave. - createLauncher(TaskListener) - Method in class it.dockins.dockerslaves.DockerSlave
-
Create a custom $
Launcherwhich relies ondocker runto start a new process - createProvisionerForClassicJob(Job, ContainerSetDefinition) - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- createProvisionerForClassicJob(Job, ContainerSetDefinition) - Method in class it.dockins.dockerslaves.spi.DockerProvisionerFactory
- createProvisionerForPipeline(Job, ContainerSetDefinition) - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- createProvisionerForPipeline(Job, ContainerSetDefinition) - Method in class it.dockins.dockerslaves.DockerSlaves
- createProvisionerForPipeline(Job, ContainerSetDefinition) - Method in class it.dockins.dockerslaves.spi.DockerProvisionerFactory
- createStandardJobProvisionerFactory(Job) - Method in class it.dockins.dockerslaves.DockerSlaves
- createVolume(TaskListener) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- createVolume(TaskListener) - Method in class it.dockins.dockerslaves.spi.DockerDriver
D
- DEFAULT - Static variable in class it.dockins.dockerslaves.DefaultDockerHostSource
- DefaultDockerHostSource - Class in it.dockins.dockerslaves
- DefaultDockerHostSource() - Constructor for class it.dockins.dockerslaves.DefaultDockerHostSource
- DefaultDockerHostSource(DockerServerEndpoint) - Constructor for class it.dockins.dockerslaves.DefaultDockerHostSource
- DefaultDockerHostSource.DescriptorImpl - Class in it.dockins.dockerslaves
- DefaultDockerProvisioner - Class in it.dockins.dockerslaves
-
Provision
Containers based on $ContainerSetDefinitionto provide a queued task an executor. - DefaultDockerProvisioner(ContainersContext, DockerDriver, ContainerSetDefinition, String, String) - Constructor for class it.dockins.dockerslaves.DefaultDockerProvisioner
- DefaultDockerProvisionerFactory - Class in it.dockins.dockerslaves
- DefaultDockerProvisionerFactory(DockerDriverFactory) - Constructor for class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- DefaultDockerProvisionerFactory.DescriptorImpl - Class in it.dockins.dockerslaves
- DescriptorImp() - Constructor for class it.dockins.dockerslaves.drivers.PlainDockerAPIDockerDriverFactory.DescriptorImp
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.DefaultDockerHostSource.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.DefaultDockerProvisionerFactory.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.DockerSlaves.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.hints.MemoryHint.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.pipeline.DockerNodeStep.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.spec.ContainerSetDefinition.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.spec.DockerfileContainerDefinition.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.spec.DockerSocketContainerDefinition.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.spec.ImageIdContainerDefinition.DescriptorImpl
- DescriptorImpl() - Constructor for class it.dockins.dockerslaves.spec.SideContainerDefinition.DescriptorImpl
- DockerComputer - Class in it.dockins.dockerslaves
-
A computer on which a specific build will occur
- DockerComputer(DockerSlave, DockerProvisioner) - Constructor for class it.dockins.dockerslaves.DockerComputer
- DockerComputerLauncher - Class in it.dockins.dockerslaves
-
Launches initials containers
- DockerComputerLauncher() - Constructor for class it.dockins.dockerslaves.DockerComputerLauncher
- DockerDriver - Class in it.dockins.dockerslaves.spi
-
Manage Docker resources creation and access so docker-slaves can run a build.
- DockerDriver() - Constructor for class it.dockins.dockerslaves.spi.DockerDriver
- DockerDriverFactory - Class in it.dockins.dockerslaves.spi
- DockerDriverFactory() - Constructor for class it.dockins.dockerslaves.spi.DockerDriverFactory
- DockerDriverFactoryDescriptor - Class in it.dockins.dockerslaves.spi
- DockerDriverFactoryDescriptor() - Constructor for class it.dockins.dockerslaves.spi.DockerDriverFactoryDescriptor
- DockerfileContainerDefinition - Class in it.dockins.dockerslaves.spec
- DockerfileContainerDefinition(String, String, boolean) - Constructor for class it.dockins.dockerslaves.spec.DockerfileContainerDefinition
- DockerfileContainerDefinition.DescriptorImpl - Class in it.dockins.dockerslaves.spec
- dockerHost - Variable in class it.dockins.dockerslaves.DockerSlaves
- DockerHostConfig - Class in it.dockins.dockerslaves.spi
-
Configuration options used to access a specific (maybe dedicated to a build) Docker Host.
- DockerHostConfig(DockerServerEndpoint, Item) - Constructor for class it.dockins.dockerslaves.spi.DockerHostConfig
- DockerHostSource - Class in it.dockins.dockerslaves.spi
-
A DockerHostSource is responsible to determine (or provision) the dockerhost to host a build for the specified job.
- DockerHostSource() - Constructor for class it.dockins.dockerslaves.spi.DockerHostSource
- DockerHostSourceDescriptor - Class in it.dockins.dockerslaves.spi
- DockerHostSourceDescriptor() - Constructor for class it.dockins.dockerslaves.spi.DockerHostSourceDescriptor
- DockerLauncher - Class in it.dockins.dockerslaves
-
Process launcher which uses docker exec instead of
execveJenkins relies on remoting channel to run commands / process on executor. - DockerLauncher(TaskListener, VirtualChannel, boolean, DockerProvisioner) - Constructor for class it.dockins.dockerslaves.DockerLauncher
- DockerNodeStep - Class in it.dockins.dockerslaves.pipeline
-
Provisions a Docker container and run the closure into it like node would do for a normal node
- DockerNodeStep(String) - Constructor for class it.dockins.dockerslaves.pipeline.DockerNodeStep
- DockerNodeStep.DescriptorImpl - Class in it.dockins.dockerslaves.pipeline
- DockerNodeStepExecution - Class in it.dockins.dockerslaves.pipeline
-
This class is heavily based (so to speak...) on org.jenkinsci.plugins.workflow.support.steps.ExecutorStepExecution The original code cannot be easily extended, PlaceholderTask constructor is private for example.
- DockerNodeStepExecution() - Constructor for class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution
- DockerNodeStepExecution_PlaceholderTask_displayName(Object) - Static method in class it.dockins.dockerslaves.pipeline.Messages
-
Key
DockerNodeStepExecution.PlaceholderTask.displayName:part of {0}. - DockerNodeStepExecution_PlaceholderTask_displayName_unknown() - Static method in class it.dockins.dockerslaves.pipeline.Messages
-
Key
DockerNodeStepExecution.PlaceholderTask.displayName_unknown:Unknown Pipeline node step. - DockerNodeStepExecution_queue_task_cancelled() - Static method in class it.dockins.dockerslaves.pipeline.Messages
-
Key
DockerNodeStepExecution.queue_task_cancelled:Queue task was cancelled. - DockerNodeStepExecution.CancelledItemListener - Class in it.dockins.dockerslaves.pipeline
- DockerNodeStepExecution.PlaceholderTask - Class in it.dockins.dockerslaves.pipeline
- DockerProvisioner - Class in it.dockins.dockerslaves.spi
- DockerProvisioner() - Constructor for class it.dockins.dockerslaves.spi.DockerProvisioner
- DockerProvisionerFactory - Class in it.dockins.dockerslaves.spi
-
This component is responsible to orchestrate the provisioning of a build environment based on configured
ContainerSetDefinitionfor specifiedJob. - DockerProvisionerFactory() - Constructor for class it.dockins.dockerslaves.spi.DockerProvisionerFactory
- DockerProvisionerFactoryDescriptor - Class in it.dockins.dockerslaves.spi
- DockerProvisionerFactoryDescriptor() - Constructor for class it.dockins.dockerslaves.spi.DockerProvisionerFactoryDescriptor
- DockerSlave - Class in it.dockins.dockerslaves
-
An $
EphemeralNodeusing docker containers to host the build processes. - DockerSlave(String, String, String, DockerProvisioner, Queue.Item) - Constructor for class it.dockins.dockerslaves.DockerSlave
- DockerSlave.DockerSlaveRunListener - Class in it.dockins.dockerslaves
-
This listener get notified as the build is going to start.
- DockerSlave.DockerSlaveSCMListener - Class in it.dockins.dockerslaves
-
This listener get notified as the build completes the SCM checkout.
- DockerSlaveAssignmentAction - Class in it.dockins.dockerslaves
- DockerSlaveAssignmentAction(String) - Constructor for class it.dockins.dockerslaves.DockerSlaveAssignmentAction
- DockerSlaveRunListener() - Constructor for class it.dockins.dockerslaves.DockerSlave.DockerSlaveRunListener
- DockerSlaves - Class in it.dockins.dockerslaves
-
Cloudimplementation designed to launch a set of containers (aka "pod") to establish a Jenkins executor. - DockerSlaves() - Constructor for class it.dockins.dockerslaves.DockerSlaves
- DockerSlaves.DescriptorImpl - Class in it.dockins.dockerslaves
- DockerSlaveSCMListener() - Constructor for class it.dockins.dockerslaves.DockerSlave.DockerSlaveSCMListener
- DockerSocketContainerDefinition - Class in it.dockins.dockerslaves.spec
-
Configure a sidecar container to expose the host's docker socket inside container set,
- DockerSocketContainerDefinition() - Constructor for class it.dockins.dockerslaves.spec.DockerSocketContainerDefinition
- DockerSocketContainerDefinition.DescriptorImpl - Class in it.dockins.dockerslaves.spec
- DockerWorkspace - Class in it.dockins.dockerslaves
- DockerWorkspace() - Constructor for class it.dockins.dockerslaves.DockerWorkspace
- driver - Variable in class it.dockins.dockerslaves.DefaultDockerProvisioner
E
- execInContainer(TaskListener, String, Launcher.ProcStarter) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- execInContainer(TaskListener, String, Launcher.ProcStarter) - Method in class it.dockins.dockerslaves.spi.DockerDriver
F
- forJob(Job) - Method in class it.dockins.dockerslaves.drivers.PlainDockerAPIDockerDriverFactory
- forJob(Job) - Method in class it.dockins.dockerslaves.spi.DockerDriverFactory
G
- get() - Static method in class it.dockins.dockerslaves.DockerSlaves
- getACL() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
-
Something we can use to check abort and read permissions.
- getAssignedLabel() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getAssignedLabel(SubTask) - Method in class it.dockins.dockerslaves.DockerSlaveAssignmentAction
- getAssignedNodeName() - Method in class it.dockins.dockerslaves.DockerSlaveAssignmentAction
- getBuildContainer() - Method in class it.dockins.dockerslaves.ContainersContext
- getBuildHostImage() - Method in class it.dockins.dockerslaves.spec.ContainerSetDefinition
- getCauseOfBlockage() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getComputer() - Method in class it.dockins.dockerslaves.api.OneShotSlave
- getComputer() - Method in class it.dockins.dockerslaves.DockerSlave
- getContext() - Method in class it.dockins.dockerslaves.DefaultDockerProvisioner
- getContext() - Method in class it.dockins.dockerslaves.spi.DockerProvisioner
- getContextPath() - Method in class it.dockins.dockerslaves.spec.DockerfileContainerDefinition
- getDefaultAuthentication() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getDefaultAuthentication(Queue.Item) - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getDefaultBuildContainerImageName() - Method in class it.dockins.dockerslaves.DockerSlaves
- getDefaultCharset() - Method in class it.dockins.dockerslaves.api.OneShotComputer
-
We only do support Linux docker images, so we assume UTF-8.
- getDescriptor() - Method in class it.dockins.dockerslaves.DockerSlaves
- getDescriptor() - Method in class it.dockins.dockerslaves.spec.ContainerDefinition
- getDescriptor() - Method in class it.dockins.dockerslaves.spec.Hint
- getDescriptor() - Method in class it.dockins.dockerslaves.spec.SideContainerDefinition
- getDescriptor() - Method in class it.dockins.dockerslaves.spi.DockerDriverFactory
- getDescriptor() - Method in class it.dockins.dockerslaves.spi.DockerHostSource
- getDescriptor() - Method in class it.dockins.dockerslaves.spi.DockerProvisionerFactory
- getDisplayName() - Method in class it.dockins.dockerslaves.ContainersContext
- getDisplayName() - Method in class it.dockins.dockerslaves.DefaultDockerHostSource.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.DockerSlaves.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.drivers.PlainDockerAPIDockerDriverFactory.DescriptorImp
- getDisplayName() - Method in class it.dockins.dockerslaves.hints.MemoryHint.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getDisplayName() - Method in class it.dockins.dockerslaves.spec.ContainerSetDefinition.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.spec.DockerfileContainerDefinition.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.spec.DockerSocketContainerDefinition.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.spec.ImageIdContainerDefinition.DescriptorImpl
- getDisplayName() - Method in class it.dockins.dockerslaves.spec.SideContainerDefinition.DescriptorImpl
- getDockerDriverFactory() - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- getDockerfile() - Method in class it.dockins.dockerslaves.spec.DockerfileContainerDefinition
- getDockerHost(Job) - Method in class it.dockins.dockerslaves.DefaultDockerHostSource
- getDockerHost(Job) - Method in class it.dockins.dockerslaves.spi.DockerHostSource
-
Allocate / Determine best Docker host to use to build this Job.
- getDockerHostSource() - Method in class it.dockins.dockerslaves.drivers.PlainDockerAPIDockerDriverFactory
- getDockerProvisionerFactory() - Method in class it.dockins.dockerslaves.DockerSlaves
- getDockerServerEndpoint() - Method in class it.dockins.dockerslaves.DefaultDockerHostSource
- getEndpoint() - Method in class it.dockins.dockerslaves.spi.DockerHostConfig
- getEnvironment() - Method in class it.dockins.dockerslaves.DockerComputer
- getEnvironment() - Method in class it.dockins.dockerslaves.spi.DockerHostConfig
- getEstimatedDuration() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getFileContent(Launcher, String, String, OutputStream) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- getFullDisplayName() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getFunctionName() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep.DescriptorImpl
- getHints() - Method in class it.dockins.dockerslaves.spec.ContainerDefinition
- getHints() - Method in class it.dockins.dockerslaves.spec.DockerSocketContainerDefinition
- getIconFileName() - Method in class it.dockins.dockerslaves.ContainersContext
- getId() - Method in class it.dockins.dockerslaves.Container
- getImage() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep
- getImage() - Method in class it.dockins.dockerslaves.spec.ImageIdContainerDefinition
- getImage(DockerDriver, FilePath, TaskListener) - Method in class it.dockins.dockerslaves.spec.ContainerDefinition
- getImage(DockerDriver, FilePath, TaskListener) - Method in class it.dockins.dockerslaves.spec.DockerfileContainerDefinition
- getImage(DockerDriver, FilePath, TaskListener) - Method in class it.dockins.dockerslaves.spec.DockerSocketContainerDefinition
- getImage(DockerDriver, FilePath, TaskListener) - Method in class it.dockins.dockerslaves.spec.ImageIdContainerDefinition
- getImageName() - Method in class it.dockins.dockerslaves.Container
- getLastBuiltOn() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getListener() - Method in class it.dockins.dockerslaves.api.OneShotComputer
- getMainContainerDescriptors() - Method in class it.dockins.dockerslaves.spec.ContainerSetDefinition.DescriptorImpl
- getMaxSlaves() - Method in class it.dockins.dockerslaves.DockerSlaves
- getMemory() - Method in class it.dockins.dockerslaves.hints.MemoryHint
- getName() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getName() - Method in class it.dockins.dockerslaves.spec.SideContainerDefinition
- getNode() - Method in class it.dockins.dockerslaves.api.OneShotComputer
- getNode() - Method in class it.dockins.dockerslaves.DockerComputer
- getNumExecutors() - Method in class it.dockins.dockerslaves.api.OneShotSlave
- getOwnerTask() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getProvidedContext() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep.DescriptorImpl
- getProvisioner() - Method in class it.dockins.dockerslaves.DockerComputer
- getQueueItemId() - Method in class it.dockins.dockerslaves.DockerSlave
- getRemotingContainer() - Method in class it.dockins.dockerslaves.ContainersContext
- getRemotingImage() - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- getResourceList() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getSameNodeConstraint() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getScmContainer() - Method in class it.dockins.dockerslaves.ContainersContext
- getScmImage() - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- getSideContainerDescriptors() - Method in class it.dockins.dockerslaves.spec.ContainerSetDefinition.DescriptorImpl
- getSideContainers() - Method in class it.dockins.dockerslaves.ContainersContext
- getSideContainers() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep
- getSideContainers() - Method in class it.dockins.dockerslaves.spec.ContainerSetDefinition
- getSocket() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep
- getSpec() - Method in class it.dockins.dockerslaves.spec.SideContainerDefinition
- getStatus() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution
- getSubTasks() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getUrl() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- getUrlName() - Method in class it.dockins.dockerslaves.ContainersContext
- getVolume() - Method in class it.dockins.dockerslaves.hints.VolumeHint
- getWhyBlocked() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
-
Deprecated.
- getWorkdirVolume() - Method in class it.dockins.dockerslaves.ContainersContext
H
- hasAbortPermission() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- hasContainer(TaskListener, String) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- hasContainer(TaskListener, String) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- hasPermission(Permission) - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- hasVolume(TaskListener, String) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- hasVolume(TaskListener, String) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- Hint - Class in it.dockins.dockerslaves.spec
- Hint() - Constructor for class it.dockins.dockerslaves.spec.Hint
- HintDescriptor - Class in it.dockins.dockerslaves.spec
- HintDescriptor() - Constructor for class it.dockins.dockerslaves.spec.HintDescriptor
I
- ImageIdContainerDefinition - Class in it.dockins.dockerslaves.spec
- ImageIdContainerDefinition(String, boolean) - Constructor for class it.dockins.dockerslaves.spec.ImageIdContainerDefinition
- ImageIdContainerDefinition.DescriptorImpl - Class in it.dockins.dockerslaves.spec
- injectJenkinsUnixGroup(Launcher, String) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- injectJenkinsUnixUser(Launcher, String) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- injectTrampoline(Launcher, String) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- isActuallyOffline() - Method in class it.dockins.dockerslaves.api.OneShotComputer
- isApplicable(Class<? extends Job>) - Method in class it.dockins.dockerslaves.spec.ContainerSetDefinition.DescriptorImpl
- isBuildBlocked() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- isConcurrentBuild() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- isContinued() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- isForcePull() - Method in class it.dockins.dockerslaves.spec.DockerfileContainerDefinition
- isForcePull() - Method in class it.dockins.dockerslaves.spec.ImageIdContainerDefinition
- isOffline() - Method in class it.dockins.dockerslaves.api.OneShotComputer
-
Claim we are online so we get task assigned to the executor, so a $
Runis created, then can actually launch and report provisioning status in the build log. - isPreScm() - Method in class it.dockins.dockerslaves.ContainersContext
- isUnix() - Method in class it.dockins.dockerslaves.DockerComputer
- it.dockins.dockerslaves - package it.dockins.dockerslaves
- it.dockins.dockerslaves.api - package it.dockins.dockerslaves.api
- it.dockins.dockerslaves.drivers - package it.dockins.dockerslaves.drivers
- it.dockins.dockerslaves.hints - package it.dockins.dockerslaves.hints
- it.dockins.dockerslaves.pipeline - package it.dockins.dockerslaves.pipeline
- it.dockins.dockerslaves.spec - package it.dockins.dockerslaves.spec
- it.dockins.dockerslaves.spi - package it.dockins.dockerslaves.spi
L
- launch(Launcher.ProcStarter) - Method in class it.dockins.dockerslaves.DockerLauncher
- launch(SlaveComputer, TaskListener) - Method in class it.dockins.dockerslaves.DockerComputerLauncher
- launch(DockerComputer, TaskListener) - Method in class it.dockins.dockerslaves.DockerComputerLauncher
- launchBuildContainer(TaskListener, String, Container, List<Hint>) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- launchBuildContainer(TaskListener, String, Container, List<Hint>) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- launchBuildContainers(Launcher.ProcStarter, TaskListener) - Method in class it.dockins.dockerslaves.DefaultDockerProvisioner
- launchBuildContainers(Launcher.ProcStarter, TaskListener) - Method in class it.dockins.dockerslaves.spi.DockerProvisioner
-
Launch build environment as defined by (@link Job}'s
ContainerSetDefinition. - launchBuildProcess(Launcher.ProcStarter, TaskListener) - Method in class it.dockins.dockerslaves.DefaultDockerProvisioner
- launchBuildProcess(Launcher.ProcStarter, TaskListener) - Method in class it.dockins.dockerslaves.spi.DockerProvisioner
-
Run specified process inside the main build container
- launchRemotingContainer(TaskListener, String, String, DockerComputer) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- launchRemotingContainer(TaskListener, String, String, DockerComputer) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- launchRemotingContainer(DockerComputer, TaskListener) - Method in class it.dockins.dockerslaves.DefaultDockerProvisioner
- launchRemotingContainer(DockerComputer, TaskListener) - Method in class it.dockins.dockerslaves.spi.DockerProvisioner
-
Launch a container to host jenkins remoting agent and establish a channel as a Jenkins slave.
- launchScmContainer(TaskListener) - Method in class it.dockins.dockerslaves.DefaultDockerProvisioner
- launchScmContainer(TaskListener) - Method in class it.dockins.dockerslaves.spi.DockerProvisioner
-
Launch a container with adequate tools to run the SCM checkout build phase.
- launchSideContainer(TaskListener, String, Container, List<Hint>) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- launchSideContainer(TaskListener, String, Container, List<Hint>) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- locate(TopLevelItem, Node) - Method in class it.dockins.dockerslaves.DockerWorkspace
M
- MemoryHint - Class in it.dockins.dockerslaves.hints
- MemoryHint(String) - Constructor for class it.dockins.dockerslaves.hints.MemoryHint
- MemoryHint.DescriptorImpl - Class in it.dockins.dockerslaves.hints
- Messages - Class in it.dockins.dockerslaves.pipeline
-
Generated localization support class.
- Messages() - Constructor for class it.dockins.dockerslaves.pipeline.Messages
N
- newInstance(StaplerRequest2, JSONObject) - Method in class it.dockins.dockerslaves.spec.ContainerSetDefinition.DescriptorImpl
O
- onChangeLogParsed(Run<?, ?>, SCM, TaskListener, ChangeLogSet<?>) - Method in class it.dockins.dockerslaves.DockerSlave.DockerSlaveSCMListener
- onEnterBuildable(Queue.BuildableItem) - Method in class it.dockins.dockerslaves.ProvisionQueueListener
- OneShotComputer - Class in it.dockins.dockerslaves.api
- OneShotComputer(OneShotSlave) - Constructor for class it.dockins.dockerslaves.api.OneShotComputer
- OneShotExecutorProvisioningException - Exception Class in it.dockins.dockerslaves.api
- OneShotExecutorProvisioningException() - Constructor for exception class it.dockins.dockerslaves.api.OneShotExecutorProvisioningException
- OneShotExecutorProvisioningException(Exception) - Constructor for exception class it.dockins.dockerslaves.api.OneShotExecutorProvisioningException
- OneShotSlave - Class in it.dockins.dockerslaves.api
-
A slave that is designed to be used only once, for a specific $
Run, and as such has a life cycle to fully match the Run's one. - OneShotSlave(String, String, String, String, ComputerLauncher) - Constructor for class it.dockins.dockerslaves.api.OneShotSlave
- onLeft(Queue.LeftItem) - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.CancelledItemListener
- onLeft(Queue.LeftItem) - Method in class it.dockins.dockerslaves.ProvisionQueueListener
-
If item is canceled, remove the executor we created for it.
- onResume() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution
- onScmChekoutCompleted(Run<?, ?>, TaskListener) - Method in class it.dockins.dockerslaves.ContainersContext
- onStarted(Run, TaskListener) - Method in class it.dockins.dockerslaves.DockerSlave.DockerSlaveRunListener
P
- PlainDockerAPIDockerDriverFactory - Class in it.dockins.dockerslaves.drivers
-
A $
DockerDriverFactoryrelying on plain good old Docker API usage. - PlainDockerAPIDockerDriverFactory(DockerHostSource) - Constructor for class it.dockins.dockerslaves.drivers.PlainDockerAPIDockerDriverFactory
- PlainDockerAPIDockerDriverFactory(DockerServerEndpoint) - Constructor for class it.dockins.dockerslaves.drivers.PlainDockerAPIDockerDriverFactory
- PlainDockerAPIDockerDriverFactory.DescriptorImp - Class in it.dockins.dockerslaves.drivers
- prepareWorkspace(Job, ContainersContext) - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- prependArgs(ArgumentListBuilder) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- ProvisionQueueListener - Class in it.dockins.dockerslaves
-
CloudAPI is designed to launch virtual machines, which is an heavy process, so relies onNodeProvisionerto determine when a new slave is required. - ProvisionQueueListener() - Constructor for class it.dockins.dockerslaves.ProvisionQueueListener
- ProvisionScheduler - Class in it.dockins.dockerslaves
-
Responsible for allowing tasks to go into buildable state.
- ProvisionScheduler() - Constructor for class it.dockins.dockerslaves.ProvisionScheduler
- pullImage(TaskListener, String) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- pullImage(TaskListener, String) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- putFileContent(Launcher, String, String, String, byte[]) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- putFileContent(Launcher, String, String, String, byte[], Integer) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
R
- remotingContainer - Variable in class it.dockins.dockerslaves.ContainersContext
- remotingContainerImageName - Variable in class it.dockins.dockerslaves.DockerSlaves
- remotingImage - Variable in class it.dockins.dockerslaves.DefaultDockerProvisioner
- removeContainer(TaskListener, Container) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- removeContainer(TaskListener, Container) - Method in class it.dockins.dockerslaves.spi.DockerDriver
- removeExecutor(Executor) - Method in class it.dockins.dockerslaves.api.OneShotComputer
- run() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
- RUN_LISTENER - Static variable in class it.dockins.dockerslaves.api.OneShotSlave
-
We listen to loggers creation by $
Runs so we can write the executor's launch log into build log. - runForDisplay() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
S
- scmContainer - Variable in class it.dockins.dockerslaves.ContainersContext
- scmContainerImageName - Variable in class it.dockins.dockerslaves.DockerSlaves
- scmImage - Variable in class it.dockins.dockerslaves.DefaultDockerProvisioner
- serverVersion(TaskListener) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- serverVersion(TaskListener) - Method in class it.dockins.dockerslaves.spi.DockerDriver
-
Return server version string, used actually to check connectivity with backend
- setBuildContainer(Container) - Method in class it.dockins.dockerslaves.ContainersContext
- setDefaultBuildContainerImageName(String) - Method in class it.dockins.dockerslaves.DockerSlaves
- setDockerProvisionerFactory(DockerProvisionerFactory) - Method in class it.dockins.dockerslaves.DockerSlaves
- setHints(List<Hint>) - Method in class it.dockins.dockerslaves.spec.ContainerDefinition
- setId(String) - Method in class it.dockins.dockerslaves.Container
- setListener(TaskListener) - Method in class it.dockins.dockerslaves.api.OneShotComputer
- setMaxSlaves(int) - Method in class it.dockins.dockerslaves.DockerSlaves
- setRemotingContainer(Container) - Method in class it.dockins.dockerslaves.ContainersContext
- setRemotingImage(String) - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- setScmContainer(Container) - Method in class it.dockins.dockerslaves.ContainersContext
- setScmImage(String) - Method in class it.dockins.dockerslaves.DefaultDockerProvisionerFactory
- setSideContainers(List<String>) - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep
- setSocket(boolean) - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep
- setupEnvironment(EnvVars) - Method in class it.dockins.dockerslaves.spec.ContainerDefinition
- setupEnvironment(EnvVars) - Method in class it.dockins.dockerslaves.spec.DockerSocketContainerDefinition
- setWorkdirVolume(String) - Method in class it.dockins.dockerslaves.ContainersContext
- SideContainerDefinition - Class in it.dockins.dockerslaves.spec
- SideContainerDefinition(String, ContainerDefinition) - Constructor for class it.dockins.dockerslaves.spec.SideContainerDefinition
- SideContainerDefinition.DescriptorImpl - Class in it.dockins.dockerslaves.spec
- sideContainers - Variable in class it.dockins.dockerslaves.ContainersContext
- SLAVE_ROOT - Static variable in class it.dockins.dockerslaves.DockerSlave
- spec - Variable in class it.dockins.dockerslaves.DefaultDockerProvisioner
- start() - Method in class it.dockins.dockerslaves.DockerSlaves
- start() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution
- stop(Throwable) - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution
T
- takesImplicitBlockArgument() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStep.DescriptorImpl
- terminate() - Method in class it.dockins.dockerslaves.api.OneShotComputer
- terminate() - Method in class it.dockins.dockerslaves.DockerComputer
U
- usesSwarmMode(TaskListener) - Method in class it.dockins.dockerslaves.drivers.CliDockerDriver
- UTF_8 - Static variable in class it.dockins.dockerslaves.drivers.CliDockerDriver
V
- VolumeHint - Class in it.dockins.dockerslaves.hints
-
This hint has no descriptor as we don't want to see it exposed to end user, this is just a hack being used by $
DockerSocketContainerDefinition. - VolumeHint(String) - Constructor for class it.dockins.dockerslaves.hints.VolumeHint
W
- workdirVolume - Variable in class it.dockins.dockerslaves.ContainersContext
- WorkspaceVolumeStrategy - Interface in it.dockins.dockerslaves
_
- _DockerNodeStepExecution_PlaceholderTask_displayName(Object) - Static method in class it.dockins.dockerslaves.pipeline.Messages
-
Key
DockerNodeStepExecution.PlaceholderTask.displayName:part of {0}. - _DockerNodeStepExecution_PlaceholderTask_displayName_unknown() - Static method in class it.dockins.dockerslaves.pipeline.Messages
-
Key
DockerNodeStepExecution.PlaceholderTask.displayName_unknown:Unknown Pipeline node step. - _DockerNodeStepExecution_queue_task_cancelled() - Static method in class it.dockins.dockerslaves.pipeline.Messages
-
Key
DockerNodeStepExecution.queue_task_cancelled:Queue task was cancelled.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form