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.

54 lines
2.0KB

  1. language: python
  2. python:
  3. - "2.7"
  4. # Cache PlatformIO packages using Travis CI container-based infrastructure
  5. sudo: false
  6. cache:
  7. directories:
  8. - "~/.platformio"
  9. env:
  10. - PLATFORMIO_CI_SRC=examples/MemoryAndCpuUsage
  11. - PLATFORMIO_CI_SRC=examples/Recorder
  12. - PLATFORMIO_CI_SRC=examples/SamplePlayer
  13. - PLATFORMIO_CI_SRC=examples/WavFilePlayer
  14. - PLATFORMIO_CI_SRC=examples/Analysis/DialTone_7segment
  15. - PLATFORMIO_CI_SRC=examples/Analysis/DialTone_Serial
  16. - PLATFORMIO_CI_SRC=examples/Analysis/FFT
  17. - PLATFORMIO_CI_SRC=examples/Analysis/PeakMeterMono
  18. - PLATFORMIO_CI_SRC=examples/Analysis/PeakMeterStereo
  19. - PLATFORMIO_CI_SRC=examples/Analysis/SpectrumAnalyzerBasic
  20. - PLATFORMIO_CI_SRC=examples/Effects/Bitcrusher
  21. - PLATFORMIO_CI_SRC=examples/Effects/Chorus
  22. - PLATFORMIO_CI_SRC=examples/Effects/Delay
  23. - PLATFORMIO_CI_SRC=examples/Effects/Filter
  24. - PLATFORMIO_CI_SRC=examples/Effects/Filter_FIR
  25. - PLATFORMIO_CI_SRC=examples/Effects/Flange
  26. - PLATFORMIO_CI_SRC=examples/HardwareTesting/PassThroughMono
  27. - PLATFORMIO_CI_SRC=examples/HardwareTesting/PassThroughStereo
  28. - PLATFORMIO_CI_SRC=examples/HardwareTesting/SdCardTest
  29. - PLATFORMIO_CI_SRC=examples/HardwareTesting/ToneSweep
  30. - PLATFORMIO_CI_SRC=examples/HardwareTesting/WM8731MikroSine
  31. - PLATFORMIO_CI_SRC=examples/Synthesis/PlaySynthMusic
  32. - PLATFORMIO_CI_SRC=examples/Synthesis/pulseWidth
  33. - PLATFORMIO_CI_SRC=examples/Tutorial/Part_1_02_Hardware_Test
  34. - PLATFORMIO_CI_SRC=examples/Tutorial/Part_1_03_Playing_Music
  35. - PLATFORMIO_CI_SRC=examples/Tutorial/Part_1_04_Blink_While_Playing
  36. - PLATFORMIO_CI_SRC=examples/Tutorial/Part_1_05_Do_More_While_Playing
  37. install:
  38. - pip install -U platformio
  39. # install dependent libraries
  40. # http://platformio.org/#!/lib/show/539/SerialFlash
  41. - platformio lib install 539
  42. - export PLATFORMIO_BUILD_FLAGS=-larm_cortexM4l_math
  43. # remove unused items
  44. - rm -r extras
  45. script:
  46. - platformio ci --lib=. --board=teensy31