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