.travis.yml 460 B

12345678910111213141516171819202122232425262728
  1. language: rust
  2. rust:
  3. - stable
  4. - nightly
  5. addons:
  6. apt:
  7. sources:
  8. - ubuntu-toolchain-r-test
  9. packages:
  10. - g++-5
  11. env:
  12. global:
  13. - CXX=g++-5
  14. script:
  15. - (cd mp4parse && cargo test --verbose)
  16. - (cd mp4parse_capi && cargo test --verbose)
  17. - make -C mp4parse_capi/examples check
  18. - (cd mp4parse_capi && cargo doc)
  19. deploy:
  20. provider: surge
  21. project: ./mp4parse_capi/target/doc/
  22. domain: mp4parse-docs.surge.sh
  23. skip_cleanup: true