Documentation
¶
Index ¶
Constants ¶
View Source
const SuccessStatusCode = 0
SuccessStatusCode is the status code returned for success.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Build ¶
type Build struct {
// Application is the application being processed by the buildpack.
Application application.Application
// Buildpack represents the metadata associated with a buildpack.
Buildpack buildpack.Buildpack
// BuildPlan represents dependencies contributed by previous builds.
BuildPlan buildplan.BuildPlan
// BuildPlanWriter is the writer used to write the BuildPlan in Pass().
BuildPlanWriter buildplan.Writer
// Layers represents the launch layers contributed by a buildpack.
Layers layers.Layers
// Logger is used to write debug and info to the console.
Logger logger.Logger
// Platform represents components contributed by the platform to the buildpack.
Platform platform.Platform
// Stack is the stack currently available to the application.
Stack stack.Stack
}
Build represents all of the components available to a buildpack at build time.
func DefaultBuild ¶
DefaultBuild creates a new instance of Build using default values.
func (Build) Failure ¶
Failure signals an unsuccessful build by exiting with a specified positive status code.
Click to show internal directories.
Click to hide internal directories.