.travis.yml 675 B

1234567891011121314151617181920212223242526272829303132
  1. dist: trusty
  2. language: php
  3. php:
  4. # - 5.3
  5. - 5.4
  6. - 5.5
  7. - 5.6
  8. - 7.0
  9. - 7.1
  10. - hhvm
  11. #before_install:
  12. # # This update is mandatory or the 'apt-get install' calls following will fail
  13. # - sudo apt-get update -qq
  14. # - sudo apt-get install -y apache2 libapache2-mod-fastcgi
  15. # # start the xvfb display needed for firefox
  16. # - export DISPLAY=:99.0
  17. # - sh -e /etc/init.d/xvfb start
  18. # - sh ./test/CI/Travis/setup_selenium.sh
  19. # - sh ./test/CI/Travis/setup_apache.sh
  20. before_script:
  21. - composer install --no-interaction
  22. script:
  23. - mkdir -p build/logs
  24. - vendor/bin/phpunit --coverage-clover build/logs/clover.xml --group Unit
  25. after_script:
  26. - vendor/bin/coveralls