From 2febf5a97add18c49914e844f8b74491da8324be Mon Sep 17 00:00:00 2001 From: Lea Anthony Date: Fri, 10 May 2019 21:12:20 +1000 Subject: [PATCH] fix: set gomod=on when execing --- cmd/shell.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/cmd/shell.go b/cmd/shell.go index 0915a9521..bec7f7f99 100644 --- a/cmd/shell.go +++ b/cmd/shell.go @@ -17,6 +17,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") var stdo, stde bytes.Buffer cmd.Stdout = &stdo cmd.Stderr = &stde @@ -30,6 +31,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") var stdo, stde bytes.Buffer cmd.Stdout = &stdo cmd.Stderr = &stde