Documentation
¶
Index ¶
- Constants
- func Exit(err error)
- func FailCode(code int, action ...string) error
- func FailErr(err error, action ...string) error
- func FailErrCode(err error, code int, action ...string) error
- func FlagAnalyzedPath(dir *string)
- func FlagAppDir(dir *string)
- func FlagBuildpacksDir(dir *string)
- func FlagCacheDir(dir *string)
- func FlagCacheImage(image *string)
- func FlagGID(gid *int)
- func FlagGroupPath(path *string)
- func FlagLaunchCacheDir(dir *string)
- func FlagLayersDir(dir *string)
- func FlagOrderPath(path *string)
- func FlagPlanPath(path *string)
- func FlagPlatformDir(dir *string)
- func FlagRunImage(image *string)
- func FlagSkipLayers(skip *bool)
- func FlagStackPath(path *string)
- func FlagUID(uid *int)
- func FlagUseCredHelpers(use *bool)
- func FlagUseDaemon(use *bool)
- type ErrorFail
Constants ¶
View Source
const ( DefaultLayersDir = "/layers" DefaultAppDir = "/workspace" DefaultBuildpacksDir = "/buildpacks" DefaultPlatformDir = "/platform" DefaultOrderPath = "/buildpacks/order.toml" DefaultGroupPath = "./group.toml" DefaultStackPath = "/buildpacks/stack.toml" DefaultAnalyzedPath = "./analyzed.toml" DefaultPlanPath = "./plan.toml" EnvLayersDir = "CNB_LAYERS_DIR" EnvAppDir = "CNB_APP_DIR" EnvBuildpacksDir = "CNB_BUILDPACKS_DIR" EnvPlatformDir = "CNB_PLATFORM_DIR" EnvAnalyzedPath = "CNB_ANALYZED_PATH" EnvOrderPath = "CNB_ORDER_PATH" EnvGroupPath = "CNB_GROUP_PATH" EnvStackPath = "CNB_STACK_PATH" EnvPlanPath = "CNB_PLAN_PATH" EnvUseDaemon = "CNB_USE_DAEMON" // defaults to false EnvUseHelpers = "CNB_USE_CRED_HELPERS" // defaults to false EnvRunImage = "CNB_RUN_IMAGE" EnvCacheImage = "CNB_CACHE_IMAGE" EnvCacheDir = "CNB_CACHE_DIR" EnvLaunchCacheDir = "CNB_LAUNCH_CACHE_DIR" EnvUID = "CNB_USER_ID" EnvGID = "CNB_GROUP_ID" EnvRegistryAuth = "CNB_REGISTRY_AUTH" EnvSkipLayers = "CNB_ANALYZE_SKIP_LAYERS" // defaults to false )
View Source
const ( CodeFailed = 1 // 2: reserved CodeInvalidArgs = 3 // 4: CodeInvalidEnv // 5: CodeNotFound CodeFailedDetect = 6 CodeFailedBuild = 7 CodeFailedLaunch = 8 // 9: CodeFailedUpdate CodeFailedSave = 10 )
Variables ¶
This section is empty.
Functions ¶
func FlagAnalyzedPath ¶ added in v0.3.0
func FlagAnalyzedPath(dir *string)
func FlagAppDir ¶
func FlagAppDir(dir *string)
func FlagBuildpacksDir ¶
func FlagBuildpacksDir(dir *string)
func FlagCacheDir ¶ added in v0.2.0
func FlagCacheDir(dir *string)
func FlagCacheImage ¶
func FlagCacheImage(image *string)
func FlagGroupPath ¶
func FlagGroupPath(path *string)
func FlagLaunchCacheDir ¶ added in v0.2.0
func FlagLaunchCacheDir(dir *string)
func FlagLayersDir ¶
func FlagLayersDir(dir *string)
func FlagOrderPath ¶
func FlagOrderPath(path *string)
func FlagPlanPath ¶
func FlagPlanPath(path *string)
func FlagPlatformDir ¶
func FlagPlatformDir(dir *string)
func FlagRunImage ¶
func FlagRunImage(image *string)
func FlagSkipLayers ¶ added in v0.3.0
func FlagSkipLayers(skip *bool)
func FlagStackPath ¶
func FlagStackPath(path *string)
func FlagUseCredHelpers ¶
func FlagUseCredHelpers(use *bool)
func FlagUseDaemon ¶
func FlagUseDaemon(use *bool)
Types ¶
Click to show internal directories.
Click to hide internal directories.