Documentation ¶
Index ¶
- Constants
- func RunMVN(ctx BuildContext, args ...string) error
- func RunYarn(ctx BuildContext, args ...string) error
- type BuildContext
- type Config
- type Interface
- type Mvn
- type MvnConfig
- type Sql
- type SqlApp
- type SqlLib
- type Yarn
- 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
Constants ¶
View Source
const ( PomXML = "pom.xml" MvnDockerImage = "xuanloc0511/mvn:3.6.3-2" )
View Source
const ( PackageJson = "package.json" PackageJsonBackup = ".package.json" )
View Source
const BuildConfigFileName = "Buildpackfile.build"
Variables ¶
This section is empty.
Functions ¶
func RunMVN ¶
func RunMVN(ctx BuildContext, args ...string) error
func RunYarn ¶
func RunYarn(ctx BuildContext, args ...string) error
Types ¶
type BuildContext ¶
type Config ¶
type Config struct { Builder string `yaml:"builder,omitempty"` Label string `yaml:"label,omitempty"` }
func ReadConfig ¶
type Interface ¶
type Interface interface { Clean(ctx BuildContext) error PreBuild(ctx BuildContext) error Build(ctx BuildContext) error PostBuild(ctx BuildContext) error PostFail(ctx BuildContext) error }
func GetBuilder ¶
type Mvn ¶
type Mvn struct { }
func (Mvn) Build ¶
func (b Mvn) Build(ctx BuildContext) error
func (Mvn) Clean ¶
func (b Mvn) Clean(ctx BuildContext) error
func (Mvn) PostBuild ¶
func (b Mvn) PostBuild(ctx BuildContext) error
func (Mvn) PostFail ¶
func (b Mvn) PostFail(ctx BuildContext) error
func (Mvn) PreBuild ¶
func (b Mvn) PreBuild(ctx BuildContext) error
type MvnConfig ¶
func ReadMvnConfig ¶
type Sql ¶
type Sql struct { }
func (Sql) Build ¶
func (b Sql) Build(ctx BuildContext) error
func (Sql) Clean ¶
func (b Sql) Clean(ctx BuildContext) error
func (Sql) PostBuild ¶
func (b Sql) PostBuild(ctx BuildContext) error
func (Sql) PostFail ¶
func (b Sql) PostFail(ctx BuildContext) error
func (Sql) PreBuild ¶
func (b Sql) PreBuild(ctx BuildContext) error
type SqlApp ¶
type SqlApp struct {
Sql
}
func (SqlApp) PostBuild ¶
func (b SqlApp) PostBuild(ctx BuildContext) error
type SqlLib ¶
type SqlLib struct {
Sql
}
func (SqlLib) PostBuild ¶
func (b SqlLib) PostBuild(ctx BuildContext) error
type Yarn ¶
type Yarn struct { }
func (Yarn) Build ¶
func (b Yarn) Build(ctx BuildContext) error
func (Yarn) Clean ¶
func (b Yarn) Clean(ctx BuildContext) error
func (Yarn) PostBuild ¶
func (b Yarn) PostBuild(ctx BuildContext) error
func (Yarn) PostFail ¶
func (b Yarn) PostFail(ctx BuildContext) error
func (Yarn) PreBuild ¶
func (b Yarn) PreBuild(ctx BuildContext) error
func (Yarn) YarnPack ¶
func (c Yarn) YarnPack(ctx BuildContext) error
func (Yarn) YarnSetVersion ¶
func (c Yarn) YarnSetVersion(ctx BuildContext) error
Click to show internal directories.
Click to hide internal directories.