|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjetbrains.buildServer.agent.runner.SimpleProgramCommandLine
public class SimpleProgramCommandLine
Base implementation for ProgramCommandLine
BuildRunnerContext.getWorkingDirectory()BuildRunnerContext.getBuildParameters() =>
BuildParametersMap.getEnvironmentVariables()
| Constructor Summary | |
|---|---|
SimpleProgramCommandLine(AgentRunningBuild build,
java.lang.String executablePath,
java.util.List<java.lang.String> arguments)
Deprecated. Use BuildServiceAdapter.createProgramCommandline(String, java.util.List) |
|
SimpleProgramCommandLine(BuildRunnerContext runner,
java.lang.String executablePath,
java.util.List<java.lang.String> arguments)
|
|
SimpleProgramCommandLine(java.util.Map<java.lang.String,java.lang.String> env,
java.lang.String workingDir,
java.lang.String executablePath,
java.util.List<java.lang.String> arguments)
|
|
| Method Summary | |
|---|---|
java.util.List<java.lang.String> |
getArguments()
All quotations are done property inside Java Runtime |
java.util.Map<java.lang.String,java.lang.String> |
getEnvironment()
|
java.lang.String |
getExecutablePath()
Returns either full pathrelative path to working dirsimply command name to be resolved by OS on the build agent to run |
java.lang.String |
getWorkingDirectory()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
@Deprecated
public SimpleProgramCommandLine(@NotNull
AgentRunningBuild build,
@NotNull
java.lang.String executablePath,
@NotNull
java.util.List<java.lang.String> arguments)
BuildServiceAdapter.createProgramCommandline(String, java.util.List)
build - executablePath - arguments -
public SimpleProgramCommandLine(@NotNull
BuildRunnerContext runner,
@NotNull
java.lang.String executablePath,
@NotNull
java.util.List<java.lang.String> arguments)
public SimpleProgramCommandLine(@NotNull
java.util.Map<java.lang.String,java.lang.String> env,
@NotNull
java.lang.String workingDir,
@NotNull
java.lang.String executablePath,
@NotNull
java.util.List<java.lang.String> arguments)
| Method Detail |
|---|
@NotNull
public java.lang.String getExecutablePath()
throws RunBuildException
ProgramCommandLine
getExecutablePath in interface ProgramCommandLineRunBuildException - on error in parameters or agent's machine environment@NotNull public java.lang.String getWorkingDirectory()
getWorkingDirectory in interface ProgramCommandLine
@NotNull
public java.util.List<java.lang.String> getArguments()
throws RunBuildException
ProgramCommandLine
getArguments in interface ProgramCommandLineRunBuildException - on error in parameters or agent's machine environment@NotNull public java.util.Map<java.lang.String,java.lang.String> getEnvironment()
getEnvironment in interface ProgramCommandLine
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||