Package it.dockins.dockerslaves
package it.dockins.dockerslaves
-
ClassDescriptionProvision
Containers based on $ContainerSetDefinitionto provide a queued task an executor.A computer on which a specific build will occurLaunches initials containersProcess launcher which uses docker exec instead ofexecveJenkins relies on remoting channel to run commands / process on executor.An $EphemeralNodeusing docker containers to host the build processes.This listener get notified as the build is going to start.This listener get notified as the build completes the SCM checkout.Cloudimplementation designed to launch a set of containers (aka "pod") to establish a Jenkins executor.CloudAPI is designed to launch virtual machines, which is an heavy process, so relies onNodeProvisionerto determine when a new slave is required.Responsible for allowing tasks to go into buildable state.