Documentation ¶
Index ¶
- Variables
- func CommandReport(appName string, format string, infoFlag string) error
- func CommandSet(appName string, property string, value string) error
- func ReportSingleApp(appName string, format string, infoFlag string) error
- func TriggerBuilderDetect(appName string) error
- func TriggerBuilderGetProperty(appName string, key string) error
- func TriggerBuilderImageIsCNB(appName string, image string) error
- func TriggerBuilderImageIsHerokuish(appName string, image string) error
- func TriggerCorePostExtract(appName string, sourceWorkDir string) error
- func TriggerInstall() error
- func TriggerPostAppCloneSetup(oldAppName string, newAppName string) error
- func TriggerPostAppRenameSetup(oldAppName string, newAppName string) error
- func TriggerPostDelete(appName string) error
- func TriggerPostReleaseBuilder(builderType string, appName string) error
Constants ¶
This section is empty.
Variables ¶
var ( // DefaultProperties is a map of all valid builder properties with corresponding default property values DefaultProperties = map[string]string{ "selected": "", "build-dir": "", } // GlobalProperties is a map of all valid global builder properties GlobalProperties = map[string]bool{ "selected": true, "build-dir": true, } )
Functions ¶
func CommandReport ¶
CommandReport displays a builder report for one or more apps
func CommandSet ¶
CommandSet set or clear a builder property for an app
func ReportSingleApp ¶
ReportSingleApp is an internal function that displays the builder report for one or more apps
func TriggerBuilderDetect ¶
TriggerBuilderDetect outputs a manually selected builder for the app
func TriggerBuilderGetProperty ¶
TriggerBuilderGetProperty writes the builder key to stdout for a given app container
func TriggerBuilderImageIsCNB ¶
TriggerBuilderImageIsCNB prints true if an image is cnb based, false otherwise
func TriggerBuilderImageIsHerokuish ¶
TriggerBuilderImageIsHerokuish prints true if an image is herokuish based, false otherwise
func TriggerCorePostExtract ¶
TriggerCorePostExtract moves a configured build-dir to be in the app root dir
func TriggerInstall ¶
func TriggerInstall() error
TriggerInstall runs the install step for the builder plugin
func TriggerPostAppCloneSetup ¶
TriggerPostAppCloneSetup creates new builder files
func TriggerPostAppRenameSetup ¶
TriggerPostAppRenameSetup renames builder files
func TriggerPostDelete ¶
TriggerPostDelete destroys the builder property for a given app container
func TriggerPostReleaseBuilder ¶
TriggerPostReleaseBuilder deletes unused build images
Types ¶
This section is empty.