Versions in this module Expand all Collapse all v1 v1.0.1 May 3, 2024 Changes in this version + type BuildConfiguration struct + Commands []string + Dependencies []string + Environment map[string]string + Label string + Parallel bool + func (configuration *BuildConfiguration) SetDirectory(path string) + func (configuration *BuildConfiguration) String() string + type MonoBuild struct + DisableParallelism bool + MarkerName string + func NewMonoBuild(baseDir string) *MonoBuild + func (c *MonoBuild) AddBuildConfiguration(configuration *BuildConfiguration) error + func (c *MonoBuild) LoadConfigurations() error + func (c *MonoBuild) Run() error + func (c *MonoBuild) Setup(limitTo string) error + type MonobuildEnviron struct + func (m MonobuildEnviron) Each(f func(name string, vr expand.Variable) bool) + func (m MonobuildEnviron) Get(name string) expand.Variable + func (m MonobuildEnviron) Set(name string, vr expand.Variable) + type Stage struct + Configurations []*BuildConfiguration + Label string + Log *logrus.Entry + func (stage *Stage) Execute(disableParallelism bool) error + func (stage *Stage) String() string