Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetCapabilities ¶ added in v0.7.0
func GetCapabilities() executor.Capability
Types ¶
type ScriptExecutor ¶
type ScriptExecutor struct {
// contains filtered or unexported fields
}
func (*ScriptExecutor) Close ¶ added in v0.9.0
func (s *ScriptExecutor) Close() error
func (*ScriptExecutor) Execute ¶
func (s *ScriptExecutor) Execute(ctx context.Context, execCtx executor.ExecutionContext) (map[string]string, error)
func (*ScriptExecutor) GetArtifactsDir ¶ added in v0.4.0
func (s *ScriptExecutor) GetArtifactsDir() string
type ScriptExecutorPlugin ¶ added in v0.9.0
type ScriptExecutorPlugin struct{}
ScriptExecutorPlugin implements executor.ExecutorPlugin for the script executor.
func (*ScriptExecutorPlugin) GetCapabilities ¶ added in v0.9.0
func (p *ScriptExecutorPlugin) GetCapabilities() executor.Capability
func (*ScriptExecutorPlugin) GetName ¶ added in v0.9.0
func (p *ScriptExecutorPlugin) GetName() string
func (*ScriptExecutorPlugin) GetSchema ¶ added in v0.9.0
func (p *ScriptExecutorPlugin) GetSchema() interface{}
type ScriptWithConfig ¶
Click to show internal directories.
Click to hide internal directories.