.travis.yml 578 B

12345678910111213141516171819202122232425262728293031
  1. language: rust
  2. rust:
  3. - 1.45.0
  4. - stable
  5. - beta
  6. - nightly
  7. os:
  8. - linux
  9. - osx
  10. jobs:
  11. fast_finish: true
  12. allow_failures:
  13. - rust: nightly
  14. include:
  15. - name: 'Rust: lint with Clippy'
  16. rust: stable
  17. install:
  18. - rustup component add clippy
  19. script:
  20. - cargo clippy
  21. - name: 'Rust: mutation testing'
  22. rust: nightly
  23. install:
  24. - cargo install cargo-mutagen
  25. script:
  26. - cargo test --package dns --features=dns/with_mutagen -- --quiet
  27. - cargo mutagen --package dns --features=dns/with_mutagen