Versions in this module Expand all Collapse all v0 v0.0.2 Dec 5, 2022 Changes in this version + type ExitError struct + CapturedError error + CapturedErrorOutput []byte + func (e ExitError) Error() string + func (e ExitError) GetCode() int + func (e ExitError) Unwrap() error + type Options struct + Interactive bool + ShowOutput bool + SuppressErrOutput bool + func (o Options) WithInteractive(interactive bool) Options + func (o Options) WithShowOutput(showOutput bool) Options + func (o Options) WithSuppressErrOutput(suppressErrOutput bool) Options + type Runnable interface + Output func() ([]byte, error) + String func() string + func AddEnvironment(runner Runnable, prefix string, environment []model.ValuePair) Runnable + func NewCMDRunner(dir, binary string, options Options, args ...string) Runnable