Documentation
¶
Index ¶
- func CopyFile(source, destination string) error
- func DetectInFile(file string, pattern string, logger bard.Logger) bool
- func InitialiseBuild(context libcnb.BuildContext, logger bard.Logger) (*libpak.ConfigurationResolver, error)
- func SummariseContributions(layer libcnb.Layer)
- type BuildpackGroups
- type EnvironmentVariable
- type EnvironmentVariables
- type IndentedWriter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func InitialiseBuild ¶
func InitialiseBuild(context libcnb.BuildContext, logger bard.Logger) (*libpak.ConfigurationResolver, error)
func SummariseContributions ¶
Types ¶
type BuildpackGroups ¶
type BuildpackGroups struct { Groups []struct { ID string `toml:"id"` } `toml:"group"` }
func NewBuildpackGroups ¶
func NewBuildpackGroups() (BuildpackGroups, error)
type EnvironmentVariable ¶
type EnvironmentVariables ¶
type EnvironmentVariables map[string]EnvironmentVariable
func GetBuildpackGroupEnvironmentVariables ¶
func GetBuildpackGroupEnvironmentVariables(logger bard.Logger) (EnvironmentVariables, error)
func (EnvironmentVariables) GetForCommand ¶
func (v EnvironmentVariables) GetForCommand() []string
type IndentedWriter ¶
func IndentedWriterFactory ¶
func IndentedWriterFactory(indent int, logger bard.Logger) IndentedWriter
Click to show internal directories.
Click to hide internal directories.