An implementation of RunProcess which writes its results to a workspace (e.g.
Represents a container for messages produced while executing some operation
Represents a command to execute a process.
Represents a command to execute a process. There are two sealed implementations: StreamingProcess and ExecuteProcess.
A job indended to produce a lot of output, and such streams the output when run.
A job indended to produce a lot of output, and such streams the output when run.
the command string to execute
the system environment
the set of exit codes which are attribute to success
the frame length to use (if set) for delimiting output lines
if specified, the any file dependencies this request has
the marker which, if it appears in the standard output stream, will be followed by ProcessError in json form
An implementation of RunProcess which writes its results to a workspace (e.g. session) directory
Subsequent jobs run in the same workspace will have access to the std out/std err produced by this job