Documentation ¶
Index ¶
- type Command
- type CommandOption
- func WithConfigFiles(configFiles map[string]string) CommandOption
- func WithCwd(cwd string) CommandOption
- func WithEnv(env []string) CommandOption
- func WithExpressionEngine(engine expression.Engine) CommandOption
- func WithFileSystem(fs billy.Filesystem) CommandOption
- func WithGlobalVars(globalVars map[string]any) CommandOption
- func WithHooksConfig(config *configuration.HooksConfig) CommandOption
- func WithOutput(output io.Writer) CommandOption
- func WithRepository(repo internal.Repository) CommandOption
- func WithWorkersCount(workersCount uint) CommandOption
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Command ¶
type Command struct {
// contains filtered or unexported fields
}
func NewCommand ¶
func NewCommand(options ...CommandOption) *Command
func (*Command) Description ¶
type CommandOption ¶
type CommandOption = func(*Command)
func WithConfigFiles ¶
func WithConfigFiles(configFiles map[string]string) CommandOption
func WithCwd ¶
func WithCwd(cwd string) CommandOption
func WithEnv ¶
func WithEnv(env []string) CommandOption
func WithExpressionEngine ¶
func WithExpressionEngine(engine expression.Engine) CommandOption
func WithFileSystem ¶
func WithFileSystem(fs billy.Filesystem) CommandOption
func WithGlobalVars ¶
func WithGlobalVars(globalVars map[string]any) CommandOption
func WithHooksConfig ¶
func WithHooksConfig(config *configuration.HooksConfig) CommandOption
func WithOutput ¶
func WithOutput(output io.Writer) CommandOption
func WithRepository ¶
func WithRepository(repo internal.Repository) CommandOption
func WithWorkersCount ¶
func WithWorkersCount(workersCount uint) CommandOption
Click to show internal directories.
Click to hide internal directories.