.travis.yml 778 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. sudo: false
  2. dist: trusty
  3. matrix:
  4. include:
  5. - language: php
  6. php: 7.2
  7. - language: php
  8. php: 7.1
  9. - language: php
  10. php: 7.0
  11. - language: php
  12. php: 5.6
  13. - language: node_js
  14. node_js: 8
  15. cache:
  16. yarn: true
  17. directories:
  18. - $HOME/.cache/yarn
  19. install:
  20. - yarn install
  21. before_script:
  22. - PATH=${PATH//:\.\/node_modules\/\.bin/}
  23. script:
  24. - yarn run build # Just to be sure that the build isn't broken
  25. - make eslint
  26. - make sasslint
  27. cache:
  28. directories:
  29. - $HOME/.composer/cache
  30. install:
  31. - composer install --prefer-dist
  32. before_script:
  33. - PATH=${PATH//:\.\/node_modules\/\.bin/}
  34. script:
  35. - make clean
  36. - make check_permissions
  37. - make all_tests