From db0c4f1af0a86ed4f108281c5d2720367fcd1468 Mon Sep 17 00:00:00 2001 From: Nulo Date: Mon, 30 Jan 2023 16:01:29 -0300 Subject: [PATCH] cli: poder no borrar temp --- cli.go | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/cli.go b/cli.go index d701f9d..5dee1a4 100644 --- a/cli.go +++ b/cli.go @@ -8,12 +8,15 @@ import ( "gitea.nulo.in/Nulo/repro-run/runner" "github.com/joho/godotenv" + "golang.org/x/exp/slices" ) func main() { config, err := readConfig() must(err) + dontDeleteTemp := slices.Contains(os.Args, "--dont-delete-temp") + env, err := godotenv.Read() if err != nil { log.Printf("Couldn't load env file: %v", err) @@ -22,7 +25,7 @@ func main() { env[k] = strings.ReplaceAll(v, "\\n", "\n") } - must(runner.Run(config, "rootfs/", "cache/", ".", nil, false, env)) + must(runner.Run(config, "rootfs/", "cache/", ".", nil, dontDeleteTemp, env)) } func must(err error, where ...string) {