Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DetectPythonBuildSystem ¶
DetectPythonBuildSystem returns the build system used in the project
func DetectPythonProject ¶
DetectPythonProject checks if the target directory contains a supported python project
Types ¶
type BuildActionStruct ¶
type BuildActionStruct struct{}
Action implementation
func (BuildActionStruct) Check ¶
func (action BuildActionStruct) Check(ctx api.ActionExecutionContext) bool
Check will evaluate if this action can be executed for the specified project
func (BuildActionStruct) Execute ¶
func (action BuildActionStruct) Execute(ctx api.ActionExecutionContext)
Execute will run the action
func (BuildActionStruct) GetDetails ¶
func (action BuildActionStruct) GetDetails(ctx api.ActionExecutionContext) api.ActionDetails
GetDetails returns information about this action
type CheckActionStruct ¶
type CheckActionStruct struct{}
Action implementation
func (CheckActionStruct) Check ¶
func (action CheckActionStruct) Check(ctx api.ActionExecutionContext) bool
Check if this package can handle the current environment
func (CheckActionStruct) Execute ¶
func (action CheckActionStruct) Execute(ctx api.ActionExecutionContext)
Check if this package can handle the current environment
func (CheckActionStruct) GetDetails ¶
func (action CheckActionStruct) GetDetails(ctx api.ActionExecutionContext) api.ActionDetails
GetDetails returns information about this action
type RunActionStruct ¶
type RunActionStruct struct{}
Action implementation
func (RunActionStruct) Check ¶
func (action RunActionStruct) Check(ctx api.ActionExecutionContext) bool
Check if this package can handle the current environment
func (RunActionStruct) Execute ¶
func (action RunActionStruct) Execute(ctx api.ActionExecutionContext)
Check if this package can handle the current environment
func (RunActionStruct) GetDetails ¶
func (action RunActionStruct) GetDetails(ctx api.ActionExecutionContext) api.ActionDetails
GetDetails returns information about this action