Documentation
¶
Index ¶
Constants ¶
View Source
const (
MemoryAvailableScript = `if which jq > /dev/null; then
export MEMORY_AVAILABLE="$(echo $VCAP_APPLICATION | jq -r .limits.mem)"
fi`
)
View Source
const (
PlanDependency = "compat"
)
Variables ¶
This section is empty.
Functions ¶
func Build ¶ added in v0.1.1
func Build(packageJSONParser ScriptRewriter, logEmitter LogEmitter) packit.BuildFunc
func Detect ¶ added in v0.1.1
func Detect(packageJSONParser PrePostParser) packit.DetectFunc
Types ¶
type LogEmitter ¶ added in v0.1.1
func NewLogEmitter ¶ added in v0.1.1
func NewLogEmitter(buffer io.Writer) LogEmitter
func (LogEmitter) ExplainMemoryAvailable ¶ added in v0.1.1
func (l LogEmitter) ExplainMemoryAvailable()
func (LogEmitter) RewritePackageJSON ¶ added in v0.1.1
func (l LogEmitter) RewritePackageJSON(pre, post bool)
func (LogEmitter) Title ¶ added in v0.1.1
func (l LogEmitter) Title(bpInfo packit.BuildpackInfo)
type PackageJSONParser ¶ added in v0.1.1
type PackageJSONParser struct {
// contains filtered or unexported fields
}
func NewPackageJSONParser ¶ added in v0.1.1
func NewPackageJSONParser(l LogEmitter) PackageJSONParser
func (PackageJSONParser) ContainsScripts ¶ added in v0.1.1
func (p PackageJSONParser) ContainsScripts(path string) (bool, error)
func (PackageJSONParser) RewriteInstallScripts ¶ added in v0.1.1
func (p PackageJSONParser) RewriteInstallScripts(path string) error
type PrePostParser ¶ added in v0.1.1
type ScriptRewriter ¶ added in v0.1.1
Click to show internal directories.
Click to hide internal directories.