Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Action ¶
type Action struct {
Bundles []string `toml:"bundles"`
}
Action represents a collection of bundles to be executed together
type Bundle ¶
type Bundle struct {
Scripts []Script `toml:"scripts"`
}
Bundle represents a collection of scripts
type Config ¶
type Config struct {
Exec ExecConfig `toml:"exec"`
}
Config represents the top-level configuration structure
type ExecConfig ¶
type ExecConfig struct {
Shell string `toml:"shell"`
}
ExecConfig represents the shell execution configuration
type Script ¶
Script represents a single executable script with associated tags
func FilterScriptsByTags ¶
FilterScriptsByTags returns scripts that match all specified tags
Click to show internal directories.
Click to hide internal directories.