# Linux builders, all docker images
- env: IMAGE=arm-android
- env: IMAGE=cross
+ - env: IMAGE=dist-arm-unknown-linux-gnueabi
+ - env: IMAGE=dist-x86_64-unknown-freebsd
- env: IMAGE=i686-gnu
- env: IMAGE=i686-gnu-nopt
- - env: IMAGE=x86_64-freebsd
- env: IMAGE=x86_64-gnu
- env: IMAGE=x86_64-gnu-full-bootstrap
- env: IMAGE=x86_64-gnu-aux
- env: IMAGE=x86_64-gnu-make
- env: IMAGE=x86_64-gnu-llvm-3.7 ALLOW_PR=1 RUST_BACKTRACE=1
- env: IMAGE=x86_64-musl
+ - env: IMAGE=x86_64-gnu-distcheck
# OSX builders
- env: >
if [ "$ALLOW_PR" = "" ] && [ "$TRAVIS_BRANCH" != "auto" ]; then
echo skipping, not a full build;
elif [ "$TRAVIS_OS_NAME" = "osx" ]; then
- git submodule update --init &&
+ travis_retry git submodule update --init &&
src/ci/run.sh;
else
- git submodule update --init &&
+ travis_retry git submodule update --init &&
src/ci/docker/run.sh $IMAGE;
fi