.travis.yml 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. dist: trusty
  2. language: generic
  3. services: docker
  4. sudo: required
  5. matrix:
  6. include:
  7. - env: TARGET=aarch64-unknown-linux-gnu
  8. os: linux
  9. - env: TARGET=arm-unknown-linux-gnueabi
  10. os: linux
  11. - env: TARGET=arm-unknown-linux-gnueabihf
  12. os: linux
  13. - env: TARGET=armv7-unknown-linux-gnueabihf
  14. os: linux
  15. - env: TARGET=i586-unknown-linux-gnu
  16. os: linux
  17. - env: TARGET=i686-apple-darwin
  18. os: osx
  19. - env: TARGET=i686-unknown-linux-gnu
  20. os: linux
  21. - env: TARGET=mips-unknown-linux-gnu
  22. os: linux
  23. - env: TARGET=mipsel-unknown-linux-gnu
  24. os: linux
  25. - env: TARGET=powerpc-unknown-linux-gnu
  26. os: linux
  27. - env: TARGET=powerpc64-unknown-linux-gnu
  28. os: linux
  29. - env: TARGET=powerpc64le-unknown-linux-gnu
  30. os: linux
  31. - env: TARGET=thumbv6m-none-eabi
  32. os: linux
  33. - env: TARGET=thumbv7em-none-eabi
  34. os: linux
  35. - env: TARGET=thumbv7m-none-eabi
  36. os: linux
  37. - env: TARGET=x86_64-apple-darwin
  38. os: osx
  39. - env: TARGET=x86_64-unknown-linux-gnu
  40. os: linux
  41. before_install:
  42. - export PATH="$PATH:$HOME/.cargo/bin"
  43. install:
  44. - bash ci/install.sh
  45. script:
  46. - bash ci/script.sh
  47. branches:
  48. only:
  49. - master
  50. notifications:
  51. email:
  52. on_success: never