类 | 说明 |
---|---|
ContainerInstance | |
HyperComputer |
A computer on which a specific build will occur
|
HyperComputerLauncher |
Launchs initials containers
|
HyperLauncher |
Process launcher which uses docker exec instead of
execve
Jenkins relies on remoting channel to run commands / process on executor. |
HyperProvisioner |
Provision
ContainerInstance s based on $ContainerSetDefinition to provide a queued task
an executor. |
HyperProvisionerFactory | |
HyperProvisionerFactory.StandardJob | |
HyperSlave |
An $
EphemeralNode using hyper container to host the build processes. |
HyperSlave.HyperSlaveRunListener |
This listener get notified as the build is going to start.
|
HyperSlaveAssignmentAction | |
HyperSlaves |
Cloud implementation designed to launch a container to establish a Jenkins executor. |
HyperSlaves.DescriptorImpl | |
HyperWorkspace | |
JobBuildsContainersContext | |
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. |
Copyright © 2016–2018. All rights reserved.