Versions in this module Expand all Collapse all v2 v2.0.0 Jul 22, 2020 Changes in this version + const BuildConfigFileName + const MvnDockerImage + const PackageJson + const PackageJsonBackup + const PomXML + func RunMVN(ctx BuildContext, args ...string) error + func RunYarn(ctx BuildContext, args ...string) error + type BuildContext struct + Ctx context.Context + LogWriter io.Writer + Name string + OutputDir string + Path string + ShareDataDir string + SkipClean bool + SkipContainer bool + Version string + WorkDir string + type Config struct + Builder string + Label string + func ReadConfig(moduleDir string) (c Config, err error) + type Interface interface + Build func(ctx BuildContext) error + Clean func(ctx BuildContext) error + PostBuild func(ctx BuildContext) error + PostFail func(ctx BuildContext) error + PreBuild func(ctx BuildContext) error + func GetBuilder(name string) (Interface, error) + type Mvn struct + func (b Mvn) Build(ctx BuildContext) error + func (b Mvn) Clean(ctx BuildContext) error + func (b Mvn) PostBuild(ctx BuildContext) error + func (b Mvn) PostFail(ctx BuildContext) error + func (b Mvn) PreBuild(ctx BuildContext) error + type MvnConfig struct + Options []string + func ReadMvnConfig(moduleDir string) (c MvnConfig, err error) + type Sql struct + func (b Sql) Build(ctx BuildContext) error + func (b Sql) Clean(ctx BuildContext) error + func (b Sql) PostBuild(ctx BuildContext) error + func (b Sql) PostFail(ctx BuildContext) error + func (b Sql) PreBuild(ctx BuildContext) error + type SqlApp struct + func (b SqlApp) PostBuild(ctx BuildContext) error + type SqlLib struct + func (b SqlLib) PostBuild(ctx BuildContext) error + type Yarn struct + func (b Yarn) Build(ctx BuildContext) error + func (b Yarn) Clean(ctx BuildContext) error + func (b Yarn) PostBuild(ctx BuildContext) error + func (b Yarn) PostFail(ctx BuildContext) error + func (b Yarn) PreBuild(ctx BuildContext) error + func (c Yarn) YarnInstall(ctx BuildContext) error + func (c Yarn) YarnPack(ctx BuildContext) error + func (c Yarn) YarnSetVersion(ctx BuildContext) error Other modules containing this package github.com/locngoxuan/buildpack