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, toString
public 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.DecoratedLauncher
IOException
Copyright © 2016–2018. All rights reserved.