From 791001467be9de3442e2f3177a61ae3437c0d231 Mon Sep 17 00:00:00 2001 From: Shulhan Date: Sat, 30 Mar 2019 03:03:32 +0700 Subject: all: make Go command works with Go v1.12 and later This means turning off GO111MODULE when running Go command. --- package.go | 2 ++ package_test.go | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/package.go b/package.go index 55ef3f8..f3b97b1 100644 --- a/package.go +++ b/package.go @@ -146,6 +146,7 @@ func (pkg *Package) GoClean() (err error) { cmd := exec.Command("go", "clean", "-i", "-cache", "-testcache", "./...") cmd.Dir = pkg.FullPath + cmd.Env = append(cmd.Env, "GO111MODULE=off") cmd.Env = append(cmd.Env, "GOPATH="+build.Default.GOPATH) cmd.Stdout = defStdout cmd.Stderr = defStderr @@ -473,6 +474,7 @@ func (pkg *Package) GoInstall(envPath string) (err error) { } cmd.Args = append(cmd.Args, "./...") + cmd.Env = append(cmd.Env, "GO111MODULE=off") cmd.Env = append(cmd.Env, "GOPATH="+build.Default.GOPATH) cmd.Env = append(cmd.Env, "PATH="+envPath) cmd.Dir = pkg.FullPath diff --git a/package_test.go b/package_test.go index eb138c1..a9356ac 100644 --- a/package_test.go +++ b/package_test.go @@ -768,7 +768,7 @@ func TestPackageGoClean(t *testing.T) { } func TestPackagePost(t *testing.T) { - err := testGitPkgInstall.Remove(testEnv.path) + err := testGitPkgInstall.Remove() if err != nil { t.Fatal(err) } -- cgit v1.3