This action track the $
OneShotSlave allocated for a task.
|OneShotComputer<S extends OneShotSlave>
|OneShotComputerLauncher<C extends OneShotComputer>
with strict check for JNLPLauncher this isn't usable anymore, see JENKINS-39232
QueueListener is responsible for detecting jobs that are relying on a One-Shot executor.
|OneShotProvisioner<T extends OneShotSlave>
This provisioner is responsible to create $
Replacement for the default
NodeProvisioner to create build agent as soon as a build start.
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.
A computer that will be used only once, for a build, then destroyed.
Copyright © 2016–2017. All rights reserved.