Fork from inav at github. Modified for some special functions needs.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

58 lines
979 B

6 years ago
  1. env:
  2. # Specify the main Mafile supported goals.
  3. - GOAL=test
  4. - GOAL=targets-group-1
  5. - GOAL=targets-group-2
  6. - GOAL=targets-group-3
  7. - GOAL=targets-group-4
  8. - GOAL=targets-group-5
  9. - GOAL=targets-group-6
  10. - GOAL=targets-group-7
  11. - GOAL=targets-group-8
  12. - GOAL=targets-group-rest
  13. # use new docker environment
  14. sudo: false
  15. git:
  16. depth: 5
  17. addons:
  18. apt:
  19. packages:
  20. - build-essential
  21. - git
  22. - libc6-i386
  23. - time
  24. # We use cpp for unit tests, and c for the main project.
  25. language: cpp
  26. compiler: clang
  27. before_install:
  28. install:
  29. - make arm_sdk_install
  30. before_script:
  31. - make arm_sdk_version
  32. - clang --version
  33. - clang++ --version
  34. script: ./.travis.sh
  35. cache:
  36. timeout: 1000
  37. directories:
  38. - downloads
  39. - tools
  40. notifications:
  41. #slack: inavflight:UWRoWFJ4cbbpHXT8HJJlAPXa
  42. email: false
  43. webhooks:
  44. urls:
  45. - https://webhooks.gitter.im/e/34e795df229478ac3a3b
  46. on_success: always
  47. on_failure: always
  48. on_start: never