Fork of the espurna firmware for `mhsw` switches
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.

65 lines
1.5 KiB

8 years ago
8 years ago
  1. # Continuous Integration (CI) is the practice, in software
  2. # engineering, of merging all developer working copies with a shared mainline
  3. # several times a day < http://docs.platformio.org/en/latest/ci/index.html >
  4. #
  5. # Documentation:
  6. #
  7. # * Travis CI Embedded Builds with PlatformIO
  8. # < https://docs.travis-ci.com/user/integration/platformio/ >
  9. #
  10. # * PlatformIO integration with Travis CI
  11. # < http://docs.platformio.org/en/latest/ci/travis.html >
  12. #
  13. # * User Guide for `platformio ci` command
  14. # < http://docs.platformio.org/en/latest/userguide/cmd_ci.html >
  15. #
  16. #
  17. # Please choice one of the following templates (proposed below) and uncomment
  18. # it (remove "# " before each line) or use own configuration according to the
  19. # Travis CI documentation (see above).
  20. #
  21. #
  22. # Template #1: General project. Test it using existing `platformio.ini`.
  23. #
  24. language: python
  25. python:
  26. - "2.7"
  27. sudo: false
  28. cache:
  29. directories:
  30. - "~/.platformio"
  31. install:
  32. - pip install -U platformio
  33. script:
  34. - platformio run
  35. #
  36. # Template #2: The project is intended to by used as a library with examples
  37. #
  38. # language: python
  39. # python:
  40. # - "2.7"
  41. #
  42. # sudo: false
  43. # cache:
  44. # directories:
  45. # - "~/.platformio"
  46. #
  47. # env:
  48. # - PLATFORMIO_CI_SRC=path/to/test/file.c
  49. # - PLATFORMIO_CI_SRC=examples/file.ino
  50. # - PLATFORMIO_CI_SRC=path/to/test/directory
  51. #
  52. # install:
  53. # - pip install -U platformio
  54. #
  55. # script:
  56. # - platformio ci --lib="." --board=TYPE_1 --board=TYPE_2 --board=TYPE_N