BuildMaster SDK Reference
Version:
AgentBasedActionBase Class
The base class for actions which execute on an agent.
Syntax
public
class
AgentBasedActionBase : ActionBase, Inedo.Diagnostics.ILogger
Methods
|
Name |
Description |
|
ExecuteCommandLine(Inedo.Agents.RemoteProcessStartInfo startInfo)
|
Executes a process on the associated agent, blocking until the process terminates,
the action is canceled, or the action timeout is reached.
|
|
ExecuteCommandLine(string fileName)
|
Executes a process on the associated agent, blocking until the process terminates,
the action is canceled, or the action timeout is reached.
|
|
ExecuteCommandLine(string fileName, string arguments)
|
Executes a process on the associated agent, blocking until the process terminates,
the action is canceled, or the action timeout is reached.
|
|
ExecuteCommandLine(string fileName, string arguments, string workingDirectory)
|
Executes a process on the associated agent, blocking until the process terminates,
the action is canceled, or the action timeout is reached.
|
|
LogProcessErrorData(string data)
|
Invoked when data is written to the process's Standard Error output.
|
|
LogProcessOutputData(string data)
|
Invoked when data is written to the process's Standard Out output.
|