Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ErrInvalidModule = errors.New("unknown module")
Functions ¶
This section is empty.
Types ¶
type ActionsUnion ¶
type ActionsUnion struct { Copy *CopyAction `json:"copy,omitempty"` Run *RunAction `json:"run,omitempty"` }
ActionsUnion Union class to hold different actions
func (ActionsUnion) Activate ¶
func (then ActionsUnion) Activate() (err error)
type ComposerMap ¶
type ComposerMap struct {
Map
}
func (ComposerMap) Install ¶
func (ComposerMap) Install() error
func (ComposerMap) InstallDeps ¶
func (m ComposerMap) InstallDeps() (err error)
type CopyAction ¶
CopyAction Copies a file or directory when activated
func (CopyAction) Activate ¶
func (copy CopyAction) Activate() error
type Map ¶
func (Map) ModuleEnabled ¶
func (Map) ToDefaultSlice ¶
func (Map) ToOptionsSlice ¶
func (*Map) UnmarshalYAML ¶
type Module ¶
Click to show internal directories.
Click to hide internal directories.