third_party/rust/linked-hash-map/.travis.yml
author David Teller <dteller@mozilla.com>
Wed, 04 Apr 2018 14:14:26 +0200
changeset 412088 a97cccaa866a0fbd5721842ad8d8e862cd26ea65
permissions -rw-r--r--
Bug 1437004 - Vendored Rust dependencies;r=froydnj MozReview-Commit-ID: Grf1bKIx2iT

language: rust
sudo: false
matrix:
    include:
        - rust: beta
          env: FEATURES="serde_impl heapsize_impl"
        - rust: nightly
          env: FEATURES="serde_impl nightly clippy heapsize_impl"
        - rust: stable
script:
    - cargo build --features "$FEATURES"
    - cargo test --features "$FEATURES"
    - cargo doc --no-deps --features "$FEATURES"
after_success: |
    [ $TRAVIS_RUST_VERSION = nightly ] &&
    [ $TRAVIS_BRANCH = master ] &&
    [ $TRAVIS_PULL_REQUEST = false ] &&
    bash deploy-docs.sh
notifications:
    webhooks: http://huon.me:54857/travis