.travis.yml 854 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. language: php
  2. php:
  3. - 5.3
  4. - 5.4
  5. - 5.5
  6. - 5.6
  7. - hhvm
  8. - nightly
  9. env:
  10. - SYMFONY_VERSION=2.6.*
  11. matrix:
  12. include:
  13. - php: 5.3.3
  14. env: SYMFONY_VERSION=2.3.* COMPOSER_FLAGS="--prefer-lowest"
  15. - php: 5.6
  16. env: SYMFONY_VERSION=2.3.*
  17. - php: 5.6
  18. env: SYMFONY_VERSION=2.5.*
  19. - php: 5.6
  20. env: SYMFONY_VERSION=2.7.*@dev
  21. - php: 5.6
  22. env: SYMFONY_VERSION=2.8.*@dev
  23. allow_failures:
  24. - php: hhvm
  25. - env: SYMFONY_VERSION=2.7.*@dev
  26. - env: SYMFONY_VERSION=2.8.*@dev
  27. - php: nightly
  28. before_script:
  29. - composer selfupdate
  30. - composer require symfony/symfony:${SYMFONY_VERSION} --no-update
  31. - composer update --prefer-source $COMPOSER_FLAGS
  32. - sudo pip install -r Resources/doc/requirements.txt
  33. script: make test
  34. notifications:
  35. webhooks: https://sonata-project.org/bundles/admin/master/travis