Documentation
¶
Index ¶
- type AfterBuilder
- type BeforeBuilder
- type Builder
- type Command
- func (b *Command) Flags() *pflag.FlagSet
- func (b Command) HelpText() string
- func (b Command) Name() string
- func (b Command) ParentName() string
- func (b *Command) ParseFlags(args []string)
- func (b *Command) Receive(plugins []plugins.Plugin)
- func (b *Command) Run(ctx context.Context, root string, args []string) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AfterBuilder ¶
AfterBuilder interface allows to identify the things that will run after the build process has ended, things like cleanup and reverting go here
type BeforeBuilder ¶
type BeforeBuilder interface {
plugins.Plugin
RunBeforeBuild(context.Context, string, []string) error
}
BeforeBuilder interface allows to identify the things that will run before the build process has started.
type Command ¶
type Command struct {
// contains filtered or unexported fields
}
func (Command) ParentName ¶
func (*Command) ParseFlags ¶
Click to show internal directories.
Click to hide internal directories.