third_party/rust/bindgen/.travis.yml
author Kim Moir <kmoir@mozilla.com>
Mon, 15 May 2017 09:57:26 -0400
changeset 375975 d38398e5144e312301a5635da5e27cb6054ecdaa
parent 372406 b1fe40830bdbb5001698a5a7d3a68959852d37ac
permissions -rw-r--r--
Bug 1358976 - Stop automatic triggers of nightly builds on mozilla-aurora r=dustin DONTBUILD a=test-only CLOSED TREE

language: rust

addons:
  apt:
    sources:
      - ubuntu-toolchain-r-test
    packages:
      - gcc-5

os:
  - linux
  - osx

rust:
  - stable

env:
  - CARGO_TARGET_DIR=/tmp/bindgen LLVM_VERSION=3.8 BINDGEN_FEATURES=testing_only_llvm_stable
  - CARGO_TARGET_DIR=/tmp/bindgen LLVM_VERSION=3.9 BINDGEN_FEATURES=

cache:
  directories:
    - $HOME/.cargo

before_install: . ./ci/before_install.sh

script:
  - ./ci/assert-rustfmt.sh
  - BINDGEN_FEATURES="$BINDGEN_FEATURES" ./ci/assert-docs.sh
  - BINDGEN_FEATURES="$BINDGEN_FEATURES" ./ci/test.sh

notifications:
  webhooks: http://build.servo.org:54856/travis