Drupal investigation

.travis.yml 776B

123456789101112131415161718192021222324252627282930313233343536
  1. language: php
  2. branches:
  3. # Only test the master branch and SemVer tags.
  4. only:
  5. - master
  6. - /^[[:digit:]]+\.[[:digit:]]+\.[[:digit:]]+.*$/
  7. matrix:
  8. include:
  9. - php: 7.1
  10. env: dependencies=highest
  11. - php: 7.0
  12. - php: 5.6
  13. - php: 5.5
  14. - php: 5.4
  15. env: dependencies=lowest
  16. sudo: false
  17. cache:
  18. directories:
  19. - $HOME/.composer/cache
  20. before_script:
  21. - if [ -z "$dependencies" ]; then composer install --prefer-dist; fi;
  22. - if [ "$dependencies" = "lowest" ]; then composer update --prefer-dist --prefer-lowest -n; fi;
  23. - if [ "$dependencies" = "highest" ]; then composer update --prefer-dist -n; fi;
  24. script:
  25. - vendor/bin/phpunit
  26. - vendor/bin/phpcs --standard=PSR2 -n src
  27. after_success:
  28. - travis_retry php vendor/bin/coveralls -v