Versions in this module Expand all Collapse all v1 v1.0.0 Feb 20, 2018 Changes in this version + type AbstractExecutor struct + Build *common.Build + BuildShell *common.ShellConfiguration + Config common.RunnerConfig + Context context.Context + Trace common.JobTrace + func (e *AbstractExecutor) Cleanup() + func (e *AbstractExecutor) Finish(err error) + func (e *AbstractExecutor) GetCurrentStage() common.ExecutorStage + func (e *AbstractExecutor) Prepare(options common.ExecutorPrepareOptions) error + func (e *AbstractExecutor) SetCurrentStage(stage common.ExecutorStage) + func (e *AbstractExecutor) Shell() *common.ShellScriptInfo + type DefaultExecutorProvider struct + Creator func() common.Executor + FeaturesUpdater func(features *common.FeaturesInfo) + func (e DefaultExecutorProvider) Acquire(config *common.RunnerConfig) (common.ExecutorData, error) + func (e DefaultExecutorProvider) CanCreate() bool + func (e DefaultExecutorProvider) Create() common.Executor + func (e DefaultExecutorProvider) GetFeatures(features *common.FeaturesInfo) + func (e DefaultExecutorProvider) Release(config *common.RunnerConfig, data common.ExecutorData) error + type ExecutorOptions struct + DefaultBuildsDir string + DefaultCacheDir string + SharedBuildsDir bool + Shell common.ShellScriptInfo + ShowHostname bool