.travis.yml 690 B

12345678910111213141516171819202122232425262728
  1. language: php
  2. php:
  3. - '5.4'
  4. - '5.5'
  5. - '5.6'
  6. - '7.0'
  7. - '7.1'
  8. services:
  9. - redis-server
  10. before_install: v=$(phpenv version-name); if [ ${v:0:1} -lt 7 ]; then pecl install redis; else echo "extension = redis.so" >> ~/.phpenv/versions/$(phpenv version-name)/etc/php.ini; fi
  11. install:
  12. - composer global require "fxp/composer-asset-plugin:^1.2.0"
  13. - composer require codeclimate/php-test-reporter --dev
  14. - composer install --no-progress --no-interaction
  15. script:
  16. - ./vendor/bin/phpunit --coverage-clover build/logs/clover.xml
  17. addons:
  18. code_climate:
  19. repo_token: 255db28eb13c47dff54362135d879145fc97afff3eb91d97158608818bb4d1a9
  20. after_script:
  21. - vendor/bin/test-reporter