.travis.yml 963 B

1234567891011121314151617181920212223242526272829303132333435363738
  1. language: c
  2. sudo: false
  3. cache:
  4. directories:
  5. - ~/arduino_ide
  6. # Caches Arduino IDE + ESP32 platform
  7. - ~/.arduino15/packages/
  8. # Caches Arduino platforms
  9. git:
  10. depth: false
  11. quiet: true
  12. # Blacklist
  13. branches:
  14. except:
  15. - gh-pages
  16. env:
  17. global:
  18. - PRETTYNAME="Adafruit ILI9341 Arduino Library"
  19. # Optional, will default to "$TRAVIS_BUILD_DIR/Doxyfile"
  20. # - DOXYFILE: $TRAVIS_BUILD_DIR/Doxyfile
  21. before_install:
  22. - source <(curl -SLs https://raw.githubusercontent.com/adafruit/travis-ci-arduino/master/install.sh)
  23. install:
  24. - arduino --install-library "Adafruit GFX Library","Adafruit STMPE610","Adafruit TouchScreen"
  25. script:
  26. - build_main_platforms
  27. # Generate and deploy documentation
  28. after_success:
  29. - source <(curl -SLs https://raw.githubusercontent.com/adafruit/travis-ci-arduino/master/library_check.sh)
  30. - source <(curl -SLs https://raw.githubusercontent.com/adafruit/travis-ci-arduino/master/doxy_gen_and_deploy.sh)