.travis.yml 688 B

12345678910111213141516171819202122232425262728
  1. language: php
  2. sudo: false
  3. dist: trusty
  4. php:
  5. - 7.0
  6. - 7.1
  7. - nightly
  8. cache:
  9. directories:
  10. - $HOME/.composer/cache
  11. matrix:
  12. include:
  13. - php: 7.0
  14. env: deps=low
  15. fast_finish: true
  16. before_script:
  17. - echo "extension = redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
  18. - echo "extension = mongodb.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
  19. - echo "extension = amqp.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini
  20. - if [ "$deps" == "low" ]; then composer update --prefer-dist --prefer-lowest --prefer-stable; fi
  21. - if [ "$deps" != "low" ]; then composer install --prefer-dist; fi
  22. script: composer test