From 11fd50f78d542b73f25914d2ff6174804b6c1420 Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Fri, 10 May 2019 21:23:58 +1000 Subject: [PATCH] fix: ensure GO111MODULE=on --- cmd/shell.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/cmd/shell.go b/cmd/shell.go index bec7f7f9..765d9ae0 100644 --- a/cmd/shell.go +++ b/cmd/shell.go @@ -2,6 +2,7 @@ package cmd import ( "bytes" + "os" "os/exec" ) @@ -17,7 +18,7 @@ func NewShellHelper() *ShellHelper { // Run the given command func (sh *ShellHelper) Run(command string, vars ...string) (stdout, stderr string, err error) { cmd := exec.Command(command, vars...) - cmd.Env = append(cmd.Env, "GO111MODULE=on") + cmd.Env = append(os.Environ(), "GO111MODULE=on") var stdo, stde bytes.Buffer cmd.Stdout = &stdo cmd.Stderr = &stde @@ -31,7 +32,7 @@ func (sh *ShellHelper) Run(command string, vars ...string) (stdout, stderr strin func (sh *ShellHelper) RunInDirectory(dir string, command string, vars ...string) (stdout, stderr string, err error) { cmd := exec.Command(command, vars...) cmd.Dir = dir - cmd.Env = append(cmd.Env, "GO111MODULE=on") + cmd.Env = append(os.Environ(), "GO111MODULE=on") var stdo, stde bytes.Buffer cmd.Stdout = &stdo cmd.Stderr = &stde