Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Environment ¶
type Environment interface { Execute(cmd string, args []string, stdout func(string), stderr func(string)) (*ExecutionResult, error) Close() error }
Environment -
type EnvironmentReader ¶
type EnvironmentWriter ¶
type ExecutionResult ¶
ExecutionResult - represents a execution
type NativeEnvironment ¶
type NativeEnvironment struct {
// contains filtered or unexported fields
}
NativeEnvironment -
func CreateNativeEnvironment ¶
func CreateNativeEnvironment(fs taskfs.FileSystem) (*NativeEnvironment, error)
CreateNativeEnvironment -
func (*NativeEnvironment) Close ¶
func (e *NativeEnvironment) Close() error
Close - shuts down the environment (no-op)
func (*NativeEnvironment) Execute ¶
func (e *NativeEnvironment) Execute(cmd string, args []string, stdout func(string), stderr func(string)) (*ExecutionResult, error)
Execute -
Click to show internal directories.
Click to hide internal directories.