Class RunStep
Syntax
public abstract class RunStep : IRunStep
Methods
CanRun(BuildSettings, out String)
Declaration
public virtual bool CanRun(BuildSettings settings, out string reason)
Parameters
Returns
Implements
Failure(BuildSettings, String)
Declaration
public RunStepResult Failure(BuildSettings settings, string message)
Parameters
Returns
GetAvailableTypes(Func<Type, Boolean>)
Declaration
public static IReadOnlyCollection<Type> GetAvailableTypes(Func<Type, bool> filter = null)
Parameters
Returns
Start(BuildSettings)
Declaration
public abstract RunStepResult Start(BuildSettings settings)
Parameters
Returns
Implements
Success(BuildSettings, IRunInstance)
Declaration
public RunStepResult Success(BuildSettings settings, IRunInstance instance)
Parameters
Returns