# Functions
CompatDescriptor provides compatibility by mapping new fields to old and vice-versa.
FromImage constructs a builder from a builder image.
No description provided by the author
No description provided by the author
New constructs a new builder from a base image.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
NewLifecycle creates a Lifecycle from a Blob.
ParseDescriptor parses LifecycleDescriptor from toml formatted string.
SupportedLinuxArchitecture returns true for each binary architecture available at https://github.com/buildpacks/lifecycle/releases/.
VersionMustParse parses a string into a Version.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Constants
A snapshot of the latest tested lifecycle version values.
A snapshot of the latest tested lifecycle version values.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
# Structs
APIVersions describes the supported API versions.
Builder represents a pack builder, used to build images.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
LifecycleAPI describes which API versions the lifecycle satisfies.
LifecycleAPIs describes the supported API versions per specification.
LifecycleDescriptor contains information described in the lifecycle.toml.
LifecycleInfo contains information about the lifecycle.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Version is an extension to semver.Version to make it marshalable.
# Interfaces
Blob is an interface to wrap opening blobs.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Lifecycle is an implementation of the CNB Lifecycle spec
go:generate mockgen -package testmocks -destination testmocks/mock_lifecycle.go github.com/buildpacks/pack/internal/builder Lifecycle.