Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CommandContext ¶
CommandContext holds all meta-data and required information for execution of a command
func (*CommandContext) PrintPhaseBanner ¶ added in v1.4.0
func (c *CommandContext) PrintPhaseBanner()
PrintPhaseBanner prints the CommandContext's name in a banner of the standard length
type OneBuildExecutionPlan ¶
type OneBuildExecutionPlan struct { Before *CommandContext Commands []*CommandContext After *CommandContext }
OneBuildExecutionPlan holds all information for the execution strategy
func (*OneBuildExecutionPlan) HasAfter ¶
func (executionPlan *OneBuildExecutionPlan) HasAfter() bool
HasAfter return true if plan contains after section else false
func (*OneBuildExecutionPlan) HasBefore ¶
func (executionPlan *OneBuildExecutionPlan) HasBefore() bool
HasBefore return true if plan contains before section else false
func (*OneBuildExecutionPlan) HasCommands ¶
func (executionPlan *OneBuildExecutionPlan) HasCommands() bool
HasCommands return true if plan contains command(s) else false
func (*OneBuildExecutionPlan) Print ¶ added in v1.4.0
func (executionPlan *OneBuildExecutionPlan) Print()
Print prints execution plan
Click to show internal directories.
Click to hide internal directories.