Only test cross-compilation on Go 1.7

This commit is contained in:
Alexander Neumann 2016-08-16 21:02:30 +02:00
parent c88c48a29f
commit 043424824c

View file

@ -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",