.travis.yml 486 B

123456789101112131415161718192021222324252627282930313233
  1. language: rust
  2. matrix:
  3. include:
  4. - env: TARGET=thumbv7m-none-eabi
  5. rust: nightly
  6. - env: TARGET=x86_64-unknown-linux-gnu
  7. rust: nightly
  8. before_install: set -e
  9. install:
  10. - bash ci/install.sh
  11. script:
  12. - bash ci/script.sh
  13. after_script: set +e
  14. cache: cargo
  15. before_cache:
  16. # Travis can't cache files that are not readable by "others"
  17. - chmod -R a+r $HOME/.cargo
  18. branches:
  19. only:
  20. - auto
  21. - master
  22. - try
  23. notifications:
  24. email:
  25. on_success: never