Skip navigation links
A B C D E F G H I L M N O P R S T U V W _ 

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 mecanism 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 $Launcher which relies on docker run to 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 $ContainerSetDefinition to 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
Launchs 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 execve Jenkins 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 Used like: dockerNode(image:"cloudbees/java-tools", sideContainers: ["selenium/standalone-firefox"]) { // execute some stuff inside this container }
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.CancelledItemListener - Class in it.dockins.dockerslaves.pipeline
 
DockerNodeStepExecution.PlaceholderTask - Class in it.dockins.dockerslaves.pipeline
 
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.
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 ContainerSetDefinition for specified Job.
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 $EphemeralNode using 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
Cloud implementation 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(SubTask) - Method in class it.dockins.dockerslaves.DockerSlaveAssignmentAction
 
getAssignedLabel() - Method in class it.dockins.dockerslaves.pipeline.DockerNodeStepExecution.PlaceholderTask
 
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
 
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(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() - Method in class it.dockins.dockerslaves.spec.ImageIdContainerDefinition
 
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
 
isAlive() - 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
 
isOffline() - Method in class it.dockins.dockerslaves.api.OneShotComputer
Claim we are online so we get task assigned to the executor, so a $Run is 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(SlaveComputer, TaskListener) - Method in class it.dockins.dockerslaves.DockerComputerLauncher
 
launch(DockerComputer, TaskListener) - Method in class it.dockins.dockerslaves.DockerComputerLauncher
 
launch(Launcher.ProcStarter) - Method in class it.dockins.dockerslaves.DockerLauncher
 
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(DockerComputer, TaskListener) - Method in class it.dockins.dockerslaves.DefaultDockerProvisioner
 
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.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 whith 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(StaplerRequest, 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 in it.dockins.dockerslaves.api
 
OneShotExecutorProvisioningException() - Constructor for exception it.dockins.dockerslaves.api.OneShotExecutorProvisioningException
 
OneShotExecutorProvisioningException(Exception) - Constructor for exception 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 $DockerDriverFactory relying 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
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.
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
 
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.
A B C D E F G H I L M N O P R S T U V W _ 
Skip navigation links

Copyright © 2016–2017. All rights reserved.