dist: trusty language: rust services: docker sudo: required rust: nightly env: TARGET=x86_64-unknown-linux-gnu matrix: include: # Linux - env: TARGET=i686-unknown-linux-gnu # - env: TARGET=x86_64-unknown-linux-gnu # this is the default job # OSX # - env: TARGET=i686-apple-darwin # os: osx - env: TARGET=x86_64-apple-darwin os: osx # *BSD # - env: TARGET=i686-unknown-freebsd DISABLE_TESTS=1 - env: TARGET=x86_64-unknown-freebsd DISABLE_TESTS=1 # - env: TARGET=x86_64-unknown-netbsd DISABLE_TESTS=1 # Other architectures - env: TARGET=aarch64-unknown-linux-gnu - env: TARGET=armv7-unknown-linux-gnueabihf - env: TARGET=mips-unknown-linux-gnu - env: TARGET=mips64-unknown-linux-gnuabi64 - env: TARGET=mips64el-unknown-linux-gnuabi64 - env: TARGET=mipsel-unknown-linux-gnu - env: TARGET=powerpc-unknown-linux-gnu - env: TARGET=powerpc64-unknown-linux-gnu - env: TARGET=powerpc64le-unknown-linux-gnu # - env: TARGET=s390x-unknown-linux-gnu DISABLE_TESTS=1 before_install: set -e install: - sh ci/install.sh - source ~/.cargo/env || true script: - bash ci/script.sh after_script: set +e cache: cargo before_cache: - chmod -R a+r $HOME/.cargo branches: only: - auto - try notifications: email: on_success: never