travis: unit test on 386

This commit is contained in:
Anthony Romano 2016-07-13 20:11:29 -07:00
parent 1dfafd8fe0
commit 38d38f2635

View File

@ -14,21 +14,19 @@ env:
- TARGET=amd64 - TARGET=amd64
- TARGET=arm64 - TARGET=arm64
- TARGET=arm - TARGET=arm
- TARGET=ppc64le - TARGET=386
matrix: matrix:
fast_finish: true fast_finish: true
allow_failures: allow_failures:
- go: tip - go: tip
exclude: exclude:
- go: 1.6
env: TARGET=arm64
- go: tip - go: tip
env: TARGET=arm env: TARGET=arm
- go: tip - go: tip
env: TARGET=arm64 env: TARGET=arm64
- go: tip - go: tip
env: TARGET=ppc64le env: TARGET=386
addons: addons:
apt: apt:
@ -48,8 +46,14 @@ install:
script: script:
- > - >
if [ "${TARGET}" == "amd64" ]; then case "${TARGET}" in
GOARCH="${TARGET}" ./test; amd64)
else GOARCH=amd64 ./test
GOARCH="${TARGET}" ./build; ;;
fi 386)
GOARCH=386 PASSES="build unit" ./test
;;
*)
GOARCH="${TARGET}" ./build
;;
esac