.travis.yml 739 B

12345678910111213141516171819202122232425
  1. language: rust
  2. matrix:
  3. include:
  4. - rust: stable
  5. env: FEATURES='std raw_socket tap_interface' MODE='test'
  6. - rust: beta
  7. env: FEATURES='std raw_socket tap_interface' MODE='test'
  8. - rust: nightly
  9. env: FEATURES='std raw_socket tap_interface' MODE='test'
  10. - rust: nightly
  11. env: FEATURES='std raw_socket tap_interface log' MODE='test'
  12. - rust: nightly
  13. env: FEATURES='alloc collections' MODE='build'
  14. - rust: nightly
  15. env: FEATURES='' MODE='build'
  16. allow_failures:
  17. - rust: stable # until 1.15 comes out
  18. script:
  19. - cargo "$MODE" --no-default-features --features "$FEATURES"
  20. notifications:
  21. irc:
  22. channels:
  23. - "chat.freenode.net#m-labs"
  24. use_notice: true
  25. skip_join: true