.travis.yml 486 B

1234567891011121314151617181920212223242526272829
  1. sudo: false
  2. language: php
  3. php:
  4. - 5.5
  5. - 5.6
  6. - 7.0
  7. env:
  8. matrix:
  9. - DRIVER_VERSION=1.1.1
  10. addons:
  11. apt:
  12. sources:
  13. - mongodb-upstart
  14. packages:
  15. - mongodb-org-server
  16. before_script:
  17. - pecl install -f mongodb-${DRIVER_VERSION}
  18. - composer install
  19. script:
  20. - ./vendor/bin/phpunit --coverage-clover=coverage.clover
  21. after_script:
  22. - wget https://scrutinizer-ci.com/ocular.phar
  23. - php ocular.phar code-coverage:upload --format=php-clover coverage.clover