.travis.yml 696 B

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