public class HyperLauncher
extends hudson.Launcher.DecoratedLauncher
execve
Jenkins relies on remoting channel to run commands / process on executor. As Docker can as well be used to run a
process remotely, we can just bypass jenkins remoting.| 构造器和说明 |
|---|
HyperLauncher(hudson.model.TaskListener listener,
hudson.remoting.VirtualChannel channel,
boolean isUnix,
HyperProvisioner provisioner) |
| 限定符和类型 | 方法和说明 |
|---|---|
hudson.Proc |
launch(hudson.Launcher.ProcStarter starter) |
getChannel, getComputer, getInner, getListener, isUnix, kill, launch, launch, launchChannel, toStringpublic HyperLauncher(hudson.model.TaskListener listener,
hudson.remoting.VirtualChannel channel,
boolean isUnix,
HyperProvisioner provisioner)
public hudson.Proc launch(hudson.Launcher.ProcStarter starter)
throws IOException
launch 在类中 hudson.Launcher.DecoratedLauncherIOExceptionCopyright © 2016–2018. All rights reserved.