Versions in this module Expand all Collapse all v1 v1.12.5 Oct 24, 2022 v1.12.4 Oct 24, 2022 Changes in this version + var ErrNoDescription = errors.New("no description provided for snapcraft") + var ErrNoSnapcraft = errors.New("snapcraft not present in $PATH") + var ErrNoSummary = errors.New("no summary provided for snapcraft") + type AppMetadata struct + Adapter string + After []string + Aliases []string + Autostart string + Before []string + BusName string + Command string + CommandChain []string + CommonID string + Completer string + Daemon string + Desktop string + Environment map[string]interface{} + Extensions []string + InstallMode string + Passthrough map[string]interface{} + Plugs []string + PostStopCommand string + RefreshMode string + ReloadCommand string + RestartCondition string + RestartDelay string + Slots []string + Sockets map[string]interface{} + StartTimeout string + StopCommand string + StopMode string + StopTimeout string + Timer string + WatchdogTimeout string + type LayoutMetadata struct + Bind string + BindFile string + Symlink string + Type string + type Metadata struct + Apps map[string]AppMetadata + Architectures []string + Base string + Confinement string + Description string + Grade string + Layout map[string]LayoutMetadata + License string + Name string + Plugs map[string]interface{} + Summary string + Version string + type Pipe struct + func (Pipe) Default(ctx *context.Context) error + func (Pipe) Publish(ctx *context.Context) error + func (Pipe) Run(ctx *context.Context) error + func (Pipe) Skip(ctx *context.Context) bool + func (Pipe) String() string