exit after first error (#123)

Closes #121 

WIP
This commit is contained in:
Marco Vito Moscaritolo
2018-09-26 09:23:31 +02:00
committed by Bo-Yi Wu
parent 6c0b475c15
commit 3499506089
2 changed files with 28 additions and 2 deletions
+6
View File
@@ -92,6 +92,11 @@ func main() {
Usage: "execute commands",
EnvVar: "PLUGIN_SCRIPT,SSH_SCRIPT",
},
cli.BoolFlag{
Name: "script.stop",
Usage: "stop script after first failure",
EnvVar: "PLUGIN_SCRIPT_STOP",
},
cli.StringFlag{
Name: "proxy.ssh-key",
Usage: "private ssh key of proxy",
@@ -197,6 +202,7 @@ func run(c *cli.Context) error {
Timeout: c.Duration("timeout"),
CommandTimeout: c.Int("command.timeout"),
Script: c.StringSlice("script"),
ScriptStop: c.Bool("script.stop"),
Secrets: c.StringSlice("secrets"),
Envs: c.StringSlice("envs"),
Debug: c.Bool("debug"),