Documentation
¶
Index ¶
Constants ¶
View Source
const PlanDependencyHTTPD = "httpd"
Variables ¶
This section is empty.
Functions ¶
func Build ¶ added in v0.0.97
func Build(dependencies DependencyService, clock Clock, logger LogEmitter) packit.BuildFunc
func Detect ¶ added in v0.0.97
func Detect() packit.DetectFunc
Types ¶
type BuildPlanMetadata ¶ added in v0.0.97
type Buildpack ¶ added in v0.0.97
type Buildpack struct {
HTTPD BuildpackHTTPD `yaml:"httpd"`
}
func ParseBuildpack ¶ added in v0.0.97
type BuildpackHTTPD ¶ added in v0.0.97
type BuildpackHTTPD struct {
Version string `yaml:"version"`
}
type DependencyService ¶ added in v0.0.97
type DependencyService interface {
Resolve(path, name, version, stack string) (postal.Dependency, error)
Install(dependency postal.Dependency, cnbPath, layerPath string) error
}
type LogEmitter ¶ added in v0.0.97
func NewLogEmitter ¶ added in v0.0.97
func NewLogEmitter(output io.Writer) LogEmitter
func (LogEmitter) Candidates ¶ added in v0.0.97
func (e LogEmitter) Candidates(entries []packit.BuildpackPlanEntry)
func (LogEmitter) Environment ¶ added in v0.0.97
func (e LogEmitter) Environment(environment packit.Environment)
func (LogEmitter) SelectedDependency ¶ added in v0.0.97
func (e LogEmitter) SelectedDependency(entry packit.BuildpackPlanEntry, version string)
func (LogEmitter) Title ¶ added in v0.0.97
func (e LogEmitter) Title(info packit.BuildpackInfo)
Click to show internal directories.
Click to hide internal directories.