Versions in this module Expand all Collapse all v1 v1.3.2 Oct 29, 2018 Changes in this version + const BuilderId + var ErrInvalidCompressionLevel = fmt.Errorf("Invalid compression level. Expected an integer from -1 to 9.") + var ErrWrongInputCount = fmt.Errorf("Can only have 1 input file when not using tar/zip") + type Artifact struct + Path string + func (*Artifact) Id() string + func (*Artifact) State(name string) interface{} + func (a *Artifact) BuilderId() string + func (a *Artifact) Destroy() error + func (a *Artifact) Files() []string + func (a *Artifact) String() string + type Config struct + Algorithm string + Archive string + CompressionLevel int + Format string + KeepInputArtifact bool + OutputPath string + type PostProcessor struct + func (p *PostProcessor) Configure(raws ...interface{}) error + func (p *PostProcessor) PostProcess(ui packer.Ui, artifact packer.Artifact) (packer.Artifact, bool, error)