dist: trusty sudo: false language: php install: - if [[ $TRAVIS_PHP_VERSION == "hhvm" ]]; then composer global require squizlabs/PHP_CodeSniffer; else pear channel-update pear.php.net; pear install PHP_CodeSniffer; fi - if [[ $TRAVIS_PHP_VERSION == "7.0" ]]; then composer global require phpunit/phpunit ^6; fi script: - phpenv rehash - if [[ $TRAVIS_PHP_VERSION == "hhvm" ]]; then /home/travis/.composer/vendor/bin/phpcs . --standard=phpcs.xml --warning-severity=0 --extensions=php -p; else phpcs . --standard=phpcs.xml --warning-severity=0 --extensions=php -p; fi - if [[ $TRAVIS_PHP_VERSION == "7.0" ]]; then phpunit --configuration=phpunit.xml --include-path=lib/; fi matrix: fast_finish: true include: - php: 5.6 - php: 7.0 - php: hhvm - php: nightly allow_failures: - php: hhvm - php: nightly