diff options
| author | Shulhan <ms@kilabit.info> | 2019-03-30 03:03:32 +0700 |
|---|---|---|
| committer | Shulhan <ms@kilabit.info> | 2019-03-30 03:33:31 +0700 |
| commit | 791001467be9de3442e2f3177a61ae3437c0d231 (patch) | |
| tree | 0dbc2c4ee10b5fd784bee408086835f383499baf | |
| parent | b5d23e763f9ce643a454d2e643810a4f9450920a (diff) | |
| download | beku-791001467be9de3442e2f3177a61ae3437c0d231.tar.xz | |
all: make Go command works with Go v1.12 and later
This means turning off GO111MODULE when running Go command.
| -rw-r--r-- | package.go | 2 | ||||
| -rw-r--r-- | package_test.go | 2 |
2 files changed, 3 insertions, 1 deletions
@@ -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) } |
