.travis.yml 433 B

1234567891011121314151617181920
  1. language: rust
  2. rust:
  3. - 1.0.0
  4. - beta
  5. - nightly
  6. sudo: false
  7. script:
  8. - cargo build --verbose
  9. - cargo test --verbose
  10. - .travis/test_features.sh
  11. - [ $TRAVIS_RUST_VERSION = nightly ] .travis/test_nightly.sh
  12. - cargo doc
  13. after_success: |
  14. [ $TRAVIS_BRANCH = master ] &&
  15. [ $TRAVIS_PULL_REQUEST = false ] &&
  16. [ $TRAVIS_RUST_VERSION = nightly ] &&
  17. ssh-agent .travis/deploy.sh
  18. notifications:
  19. email:
  20. on_success: never