Package | Description |
---|---|
hudson | |
hudson.util |
Other miscellaneous utility code
|
Modifier and Type | Method and Description |
---|---|
Launcher.ProcStarter |
Launcher.ProcStarter.cmdAsSingleString(String s)
Passes a white-space separated single-string command (like "cat abc def") and parse them
as a command argument.
|
Launcher.ProcStarter |
Launcher.ProcStarter.cmds(ArgumentListBuilder args) |
Launcher.ProcStarter |
Launcher.ProcStarter.cmds(File program,
String... args) |
Launcher.ProcStarter |
Launcher.ProcStarter.cmds(List<String> args) |
Launcher.ProcStarter |
Launcher.ProcStarter.cmds(String... args) |
Launcher.ProcStarter |
Launcher.ProcStarter.copy()
Copies a
Launcher.ProcStarter . |
Launcher.ProcStarter |
Launcher.ProcStarter.envs(Map<String,String> overrides)
Sets the environment variable overrides.
|
Launcher.ProcStarter |
Launcher.ProcStarter.envs(String... overrides) |
Launcher.ProcStarter |
Launcher.launch()
Launches a process by using a builder-pattern to configure
the parameters.
|
Launcher.ProcStarter |
Launcher.ProcStarter.masks(boolean... masks)
Hide parts of the command line from being printed to the log.
|
Launcher.ProcStarter |
Launcher.ProcStarter.pwd(File workDir) |
Launcher.ProcStarter |
Launcher.ProcStarter.pwd(FilePath workDir) |
Launcher.ProcStarter |
Launcher.ProcStarter.pwd(String workDir) |
Launcher.ProcStarter |
Launcher.ProcStarter.quiet(boolean quiet)
Allows
Launcher.maskedPrintCommandLine(List, boolean[], FilePath) to be suppressed from Launcher.LocalLauncher.launch(hudson.Launcher.ProcStarter) . |
Launcher.ProcStarter |
Launcher.ProcStarter.readStderr()
In addition to the effect of
readStdout() , indicate that the caller will pump stderr
from the child process separately from stdout . |
Launcher.ProcStarter |
Launcher.ProcStarter.readStdout()
Indicates that the caller will pump
stdout from the child process
via Proc.getStdout() (whereas by default you call stdout(OutputStream)
and let Jenkins pump stdout into your OutputStream of choosing. |
Launcher.ProcStarter |
Launcher.ProcStarter.stderr(OutputStream err)
Controls where the stderr of the process goes.
|
Launcher.ProcStarter |
Launcher.ProcStarter.stdin(InputStream in)
Controls where the stdin of the process comes from.
|
Launcher.ProcStarter |
Launcher.ProcStarter.stdout(OutputStream out) |
Launcher.ProcStarter |
Launcher.ProcStarter.stdout(TaskListener out)
Sends the stdout to the given
TaskListener . |
Launcher.ProcStarter |
Launcher.ProcStarter.writeStdin()
Indicates that the caller will directly write to the child process
stdin() via Proc.getStdin() . |
Modifier and Type | Method and Description |
---|---|
abstract Proc |
Launcher.launch(Launcher.ProcStarter starter)
Primarily invoked from
start() to start a process with a specific launcher. |
Proc |
Launcher.LocalLauncher.launch(Launcher.ProcStarter ps) |
Proc |
Launcher.DummyLauncher.launch(Launcher.ProcStarter starter) |
Proc |
Launcher.RemoteLauncher.launch(Launcher.ProcStarter ps) |
Proc |
Launcher.DecoratedLauncher.launch(Launcher.ProcStarter starter) |
Modifier and Type | Method and Description |
---|---|
Launcher.ProcStarter |
JVMBuilder.launch(Launcher launcher)
Fills a
Launcher.ProcStarter with all the parameters configured by this builder. |
Copyright © 2018. All rights reserved.