Documentation ¶
Index ¶
- func BoolEnv(k string) bool
- func DefaultAnalyzedPath(platformAPI, layersDir string) string
- func DefaultGroupPath(platformAPI, layersDir string) string
- func DefaultOrderPath(platformAPI, layersDir string) string
- func DefaultPlanPath(platformAPI, layersDir string) string
- func DefaultProjectMetadataPath(platformAPI, layersDir string) string
- func DefaultReportPath(platformAPI, layersDir string) string
- func DeprecatedFlagRunImage(image *string)
- func FlagAnalyzedPath(analyzedPath *string)
- func FlagAppDir(appDir *string)
- func FlagBuildImage(buildImage *string)
- func FlagBuildpacksDir(buildpacksDir *string)
- func FlagCacheDir(cacheDir *string)
- func FlagCacheImage(cacheImage *string)
- func FlagExtensionsDir(extensionsDir *string)
- func FlagGID(gid *int)
- func FlagGeneratedDir(dir *string)
- func FlagGroupPath(groupPath *string)
- func FlagKanikoCacheTTL(cacheTTL *time.Duration)
- func FlagLaunchCacheDir(launchCacheDir *string)
- func FlagLauncherPath(launcherPath *string)
- func FlagLayersDir(layersDir *string)
- func FlagLogLevel(level *string)
- func FlagNoColor(skip *bool)
- func FlagOrderPath(orderPath *string)
- func FlagPlanPath(planPath *string)
- func FlagPlatformDir(platformDir *string)
- func FlagPreviousImage(image *string)
- func FlagProcessType(processType *string)
- func FlagProjectMetadataPath(projectMetadataPath *string)
- func FlagReportPath(reportPath *string)
- func FlagRunImage(runImage *string)
- func FlagSkipLayers(skip *bool)
- func FlagSkipRestore(skip *bool)
- func FlagStackPath(stackPath *string)
- func FlagTags(tags *str.Slice)
- func FlagUID(uid *int)
- func FlagUseDaemon(use *bool)
- func FlagVersion(version *bool)
- func Run(c Command, asSubcommand bool)
- type Command
- type StringSlice
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func DefaultAnalyzedPath ¶
func DefaultGroupPath ¶
func DefaultOrderPath ¶
func DefaultPlanPath ¶
func DefaultReportPath ¶
func DeprecatedFlagRunImage ¶
func DeprecatedFlagRunImage(image *string)
func FlagAnalyzedPath ¶
func FlagAnalyzedPath(analyzedPath *string)
func FlagAppDir ¶
func FlagAppDir(appDir *string)
func FlagBuildImage ¶
func FlagBuildImage(buildImage *string)
func FlagBuildpacksDir ¶
func FlagBuildpacksDir(buildpacksDir *string)
func FlagCacheDir ¶
func FlagCacheDir(cacheDir *string)
func FlagCacheImage ¶
func FlagCacheImage(cacheImage *string)
func FlagExtensionsDir ¶
func FlagExtensionsDir(extensionsDir *string)
func FlagGeneratedDir ¶
func FlagGeneratedDir(dir *string)
func FlagGroupPath ¶
func FlagGroupPath(groupPath *string)
func FlagKanikoCacheTTL ¶
func FlagLaunchCacheDir ¶
func FlagLaunchCacheDir(launchCacheDir *string)
func FlagLauncherPath ¶
func FlagLauncherPath(launcherPath *string)
func FlagLayersDir ¶
func FlagLayersDir(layersDir *string)
func FlagLogLevel ¶
func FlagLogLevel(level *string)
func FlagNoColor ¶
func FlagNoColor(skip *bool)
func FlagOrderPath ¶
func FlagOrderPath(orderPath *string)
func FlagPlanPath ¶
func FlagPlanPath(planPath *string)
func FlagPlatformDir ¶
func FlagPlatformDir(platformDir *string)
func FlagPreviousImage ¶
func FlagPreviousImage(image *string)
func FlagProcessType ¶
func FlagProcessType(processType *string)
func FlagProjectMetadataPath ¶
func FlagProjectMetadataPath(projectMetadataPath *string)
func FlagReportPath ¶
func FlagReportPath(reportPath *string)
func FlagRunImage ¶
func FlagRunImage(runImage *string)
func FlagSkipLayers ¶
func FlagSkipLayers(skip *bool)
func FlagSkipRestore ¶
func FlagSkipRestore(skip *bool)
func FlagStackPath ¶
func FlagStackPath(stackPath *string)
func FlagUseDaemon ¶
func FlagUseDaemon(use *bool)
func FlagVersion ¶
func FlagVersion(version *bool)
Types ¶
type Command ¶
type Command interface { // DefineFlags defines the flags that are considered valid and reads their values (if provided) DefineFlags() // Args validates arguments and flags, and fills in default values Args(nargs int, args []string) error // Privileges validates the needed privileges Privileges() error // Exec executes the command Exec() error }
Command defines the interface for running the lifecycle phases
type StringSlice ¶
Click to show internal directories.
Click to hide internal directories.