| 类 | 说明 | 
|---|---|
| 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  
ContainerInstances 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.