Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ExecCommand = &cli.Command{ Name: "exec", Usage: "execute steps in Docker container", Flags: []cli.Flag{ &cli.StringSliceFlag{ Name: "name", Aliases: []string{"n"}, Usage: "configuration `NAME` defined in '.denv.yml'", Value: cli.NewStringSlice(""), }, &cli.BoolFlag{ Name: "all", Aliases: []string{"a"}, Usage: "execute all configurations", }, }, Action: runExec, }
View Source
var RunCommand = &cli.Command{ Name: "run", Usage: "run command in Docker container", Flags: []cli.Flag{ &cli.StringFlag{ Name: "image", Aliases: []string{"i"}, Usage: "Docker `IMAGE`, e.g. 'busybox:1'", }, &cli.StringFlag{ Name: "name", Aliases: []string{"n"}, Usage: "configuration `NAME` defined in '.denv.yml'", }, }, Action: runRun, }
View Source
var ShellCommand = &cli.Command{ Name: "shell", Usage: "open shell in Docker container", Flags: []cli.Flag{ &cli.StringFlag{ Name: "image", Aliases: []string{"i"}, Usage: "Docker `IMAGE`, e.g. 'busybox:1'", }, &cli.StringFlag{ Name: "name", Aliases: []string{"n"}, Usage: "configuration `NAME` defined in '.denv.yml'", }, }, Action: runShell, }
Functions ¶
Types ¶
type PrefixWriter ¶
type PrefixWriter struct {
// contains filtered or unexported fields
}
func NewPrefixWriter ¶
func NewPrefixWriter(prefix string, file *os.File) *PrefixWriter
Click to show internal directories.
Click to hide internal directories.