diff --git a/run_integration_tests.go b/run_integration_tests.go index 3f98c64cd..528d91917 100644 --- a/run_integration_tests.go +++ b/run_integration_tests.go @@ -168,7 +168,7 @@ func (env *TravisEnvironment) Prepare() error { } } - if *runCrossCompile { + if *runCrossCompile && !(runtime.Version() < "go1.7") { // only test cross compilation on linux with Travis if err := run("go", "get", "github.com/mitchellh/gox"); err != nil { return err @@ -317,7 +317,7 @@ func (env *TravisEnvironment) RunTests() error { env.env["GOPATH"] = cwd + ":" + filepath.Join(cwd, "vendor") - if *runCrossCompile { + if *runCrossCompile && !(runtime.Version() < "go1.7") { // compile for all target architectures with tags for _, tags := range []string{"release", "debug"} { runWithEnv(env.env, "gox", "-verbose",