Versions in this module Expand all Collapse all v0 v0.8.2 Jul 17, 2015 v0.8.1 Jul 2, 2015 v0.8.0 Jun 23, 2015 Changes in this version + type Builder struct + Config map[string]interface{} + Name string + Type string + func (b *Builder) GoString() string + type OnlyExcept struct + Except []string + Only []string + func (o *OnlyExcept) Skip(n string) bool + func (o *OnlyExcept) Validate(t *Template) error + type PostProcessor struct + Config map[string]interface{} + KeepInputArtifact bool + Type string + func (p *PostProcessor) GoString() string + type Provisioner struct + Config map[string]interface{} + Override map[string]interface{} + PauseBefore time.Duration + Type string + func (p *Provisioner) GoString() string + type Push struct + Address string + BaseDir string + Exclude []string + Include []string + Name string + Token string + VCS bool + type Template struct + Builders map[string]*Builder + Description string + MinVersion string + Path string + PostProcessors [][]*PostProcessor + Provisioners []*Provisioner + Push Push + RawContents []byte + Variables map[string]*Variable + func Parse(r io.Reader) (*Template, error) + func ParseFile(path string) (*Template, error) + func (t *Template) Validate() error + type Variable struct + Default string + Required bool + func (v *Variable) GoString() string