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 {