Documentation
¶
Overview ¶
Package goalsImpl implements the zedpm-plugin-goals plugin.
Index ¶
- type InfoDisplayTask
- type Plugin
- func (p *Plugin) Cancel(context.Context, plugin.Task) error
- func (p *Plugin) Complete(ctx context.Context, task plugin.Task) error
- func (p *Plugin) Goal(_ context.Context, name string) (plugin.GoalDescription, error)
- func (p *Plugin) Implements(context.Context) ([]plugin.TaskDescription, error)
- func (p *Plugin) Prepare(_ context.Context, taskName string) (plugin.Task, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InfoDisplayTask ¶
type InfoDisplayTask struct {
plugin.TaskBoilerplate
}
InfoDisplayTask provides an implementation of the /info/display task.
type Plugin ¶
type Plugin struct{}
Plugin implements the built-in goals plugin.
func (*Plugin) Complete ¶
Complete will output the accumulated properties if the /info/display task has been executed.
func (*Plugin) Goal ¶
Goal provides descriptions for the following goals: build, deploy, generate, info, init, install, lint, release, request, and test.
func (*Plugin) Implements ¶
Implements returns that this plugin implements the /info/display task.
Click to show internal directories.
Click to hide internal directories.