Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDistroGenerateCmd ¶
NewDistroGenerateCmd represents plugin distro command
func NewPluginInitCmd ¶
NewPluginInitCmd represents plugin init command
Types ¶
type DistroConfig ¶
type DistroConfig struct {
Plugins []Plugin `yaml:"plugins"`
}
DistroConfig represents yaml configuration struct
type Plugin ¶
type Plugin struct {
Name string `yaml:"name"`
Description string `yaml:"description,omitempty"`
Module string `yaml:"module"`
Version string `yaml:"version"`
PluginImportPath string `yaml:"pluginImportPath,omitempty"`
CmdParts []string `yaml:"cmdParts,omitempty"`
Replace []Replace `yaml:"replace,omitempty"`
}
Plugin represents plugin configuration data struct
Click to show internal directories.
Click to hide internal directories.