.travis.yml 745 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. language: php
  2. branches:
  3. # Only test the master branch and SemVer tags.
  4. only:
  5. - master
  6. - /^[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+.*$/
  7. matrix:
  8. fast_finish: true
  9. include:
  10. - php: 7.2
  11. env: 'SCENARIO=symfony4 HIGHEST_LOWEST="update"'
  12. - php: 7.1
  13. env: 'SCENARIO=symfony4'
  14. - php: 7.0.11
  15. env: 'HIGHEST_LOWEST="update"'
  16. - php: 7.0.11
  17. - php: 5.6
  18. - php: 5.5
  19. - php: 5.4
  20. env: 'SCENARIO=symfony2 HIGHEST_LOWEST="update --prefer-lowest'
  21. sudo: false
  22. cache:
  23. apt: true
  24. directories:
  25. - "$HOME/.composer/cache"
  26. - "vendor"
  27. install:
  28. - 'composer scenario "${SCENARIO}" "${HIGHEST_LOWEST-install}"'
  29. script:
  30. - composer test
  31. after_success:
  32. - travis_retry php vendor/bin/coveralls -v