Documentation ¶
Index ¶
- func NewExecutorChain(conf config.Config, actionFilter actionFilter, templateData map[string]any, ...) (entity.Executor, error)
- func NewFSExecutor(dirs []string, templateData map[string]any, templateOptions []string, ...) (entity.Executor, error)
- func NewFileExecutor(files []config.File, http *config.HTTPClient, templateData map[string]any, ...) (entity.Executor, []entity.Preprocessor, error)
- func NewHTTPClient(conf *config.HTTPClient, logger entity.Logger) *resty.Client
- func NewLogger(verbose bool) (entity.LoggerWrapper, error)
- func NewMkdirExecutor(dirs []string, logger entity.Logger, dryRun bool) (entity.Executor, error)
- func NewRmExecutor(paths []string, logger entity.Logger, dryRun bool) (entity.Executor, error)
- func NewRunCommandExecutor(cmds []config.Command, logger entity.Logger, dryRun bool) (entity.Executor, error)
- type ActionFilter
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewExecutorChain ¶ added in v0.0.11
func NewFSExecutor ¶ added in v0.0.13
func NewFileExecutor ¶ added in v0.0.11
func NewHTTPClient ¶ added in v0.0.2
func NewMkdirExecutor ¶ added in v0.0.11
func NewRmExecutor ¶ added in v0.1.7
Types ¶
type ActionFilter ¶ added in v0.1.6
type ActionFilter struct {
// contains filtered or unexported fields
}
func NewActionFilter ¶ added in v0.1.6
func (*ActionFilter) MatchString ¶ added in v0.1.6
func (f *ActionFilter) MatchString(action string) bool
Click to show internal directories.
Click to hide internal directories.