.travis.yml 673 B

123456789101112131415161718192021222324252627
  1. language: php
  2. php:
  3. - 7.0
  4. - 7.1
  5. env:
  6. matrix:
  7. - COMPOSER_FLAGS="--prefer-lowest"
  8. - COMPOSER_FLAGS=""
  9. before_script:
  10. - sudo apt-get -qq update
  11. - sudo apt-get install -y software-properties-common
  12. - sudo add-apt-repository -y ppa:mc3man/trusty-media
  13. - sudo apt-get -qq update
  14. - sudo apt-get install -y ffmpeg
  15. - travis_retry composer self-update
  16. - travis_retry composer global require "hirak/prestissimo:^0.3"
  17. - travis_retry composer update ${COMPOSER_FLAGS} --no-interaction
  18. script:
  19. - phpunit --coverage-text --coverage-clover=coverage.clover
  20. after_script:
  21. - php vendor/bin/ocular code-coverage:upload --format=php-clover coverage.clover