sudo: false dist: trusty language: php addons: chrome: stable apt: packages: - nginx env: - WP_VERSION=latest WP_MULTISITE=0 php: - 5.6 - 7.0 - 7.1 - 7.2 - 7.3 notifications: email: on_success: never on_failure: change cache: directories: - vendor - $HOME/.composer/cache matrix: fast_finish: true include: - php: 7.2 - php: 7.2 - php: 7.1 - php: 7.0 - php: 5.6 - php: 5.5 - php: 5.4 - php: 5.3 dist: precise before_script: - export PATH="$HOME/.composer/vendor/bin:$PATH" - | if [ -f ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini ]; then phpenv config-rm xdebug.ini else echo "xdebug.ini does not exist" fi - | if [[ "$WP_TRAVISCI" == "phpcs" ]] ; then composer global require wp-coding-standards/wpcs phpcs --config-set installed_paths $HOME/.composer/vendor/wp-coding-standards/wpcs fi script: - | if [[ "$WP_TRAVISCI" == "phpcs" ]] ; then phpcs fi branches: only: - master - /^\d+\.\d+(\.\d+)?(-\S*)?$/