1
0
mirror of https://github.com/go-task/task.git synced 2025-06-15 00:15:10 +02:00

Upgrade mvdan/sh

This commit is contained in:
Andrey Nering
2018-12-15 15:43:40 -02:00
parent 7dba742e4c
commit df032b09a7
3 changed files with 5 additions and 8 deletions

View File

@ -7,6 +7,7 @@ import (
"os"
"strings"
"mvdan.cc/sh/expand"
"mvdan.cc/sh/interp"
"mvdan.cc/sh/syntax"
)
@ -41,14 +42,10 @@ func RunCommand(ctx context.Context, opts *RunCommandOptions) error {
if len(environ) == 0 {
environ = os.Environ()
}
env, err := interp.EnvFromList(environ)
if err != nil {
return err
}
r, err := interp.New(
interp.Dir(opts.Dir),
interp.Env(env),
interp.Env(expand.ListEnviron(environ...)),
interp.Module(interp.DefaultExec),
interp.Module(interp.OpenDevImpls(interp.DefaultOpen)),