From 83f3721eb268a83eef7b824e50ee79ac931cb00f Mon Sep 17 00:00:00 2001 From: Boming Zhang Date: Thu, 28 Nov 2024 10:43:33 -0500 Subject: [PATCH] feat(executor/local): append env to current --- internal/executor/local/executor.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/internal/executor/local/executor.go b/internal/executor/local/executor.go index a4b15b0..8fb62b8 100644 --- a/internal/executor/local/executor.go +++ b/internal/executor/local/executor.go @@ -22,7 +22,9 @@ func (e *Local) Run(cmds []stage.Cmd) ([]stage.ExecutorResult, error) { execCmd := exec.Command(cmd.Args[0], cmd.Args[1:]...) // #nosec G204 if len(cmd.Env) > 0 { - execCmd.Env = cmd.Env + env := os.Environ() + env = append(env, cmd.Env...) + execCmd.Env = env } if cmd.Stdin != nil {