Documentation
¶
Index ¶
- func DiscoverExecutionPlan(projectDir string, env map[string]string) []config.WorkflowStage
- func FindWorkflowAction(search string) (config.WorkflowAction, error)
- func FindWorkflowStageActions(projectDir string, env map[string]string, stage string) []config.WorkflowAction
- func FindWorkflowStages(projectDir string, env map[string]string) []config.WorkflowStage
- func GetActionDetails(action config.WorkflowAction, projectDirectory string, env map[string]string) api.ActionDetails
- func RunAction(action config.WorkflowAction, projectDirectory string, env map[string]string, ...)
- func RunStageActions(stage string, projectDirectory string, env map[string]string, args []string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DiscoverExecutionPlan ¶
func DiscoverExecutionPlan(projectDir string, env map[string]string) []config.WorkflowStage
DiscoverExecutionPlan will generate a automatic execution plan based on the project contents
func FindWorkflowAction ¶
func FindWorkflowAction(search string) (config.WorkflowAction, error)
func FindWorkflowStages ¶
func FindWorkflowStages(projectDir string, env map[string]string) []config.WorkflowStage
FindWorkflowStages finds all relevant stages for the current context (branch, tag, ...)
func GetActionDetails ¶
func GetActionDetails(action config.WorkflowAction, projectDirectory string, env map[string]string) api.ActionDetails
GetActionDetails retrieves the details of a WorkflowAction
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.