sudo: false language: php notifications: email: on_success: never on_failure: change branches: only: - master php: - 5.4 - 5.5 - 5.6 - 7.0 - 7.1 - 7.2 env: - WP_VERSION=latest WP_MULTISITE=0 - WP_VERSION=4.6 WP_MULTISITE=0 matrix: include: - php: 5.4 env: WP_VERSION=latest WP_MULTISITE=1 - php: 7.1 env: WP_VERSION=latest WP_MULTISITE=1 before_script: - bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION - phpenv config-rm xdebug.ini - export PATH="$HOME/.composer/vendor/bin:$PATH" - | if [[ ${TRAVIS_PHP_VERSION:0:2} == "7." ]]; then composer global require "phpunit/phpunit=5.7.*" else composer global require "phpunit/phpunit=4.8.*" fi - | composer global require wp-coding-standards/wpcs phpcs --config-set installed_paths $HOME/.composer/vendor/wp-coding-standards/wpcs script: - phpcs --standard=phpcs.ruleset.xml --extensions=php . - phpunit