12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- sudo: false
- dist: trusty
- language: php
- notifications:
- email:
- on_success: never
- on_failure: change
- branches:
- only:
- - master
- cache:
- directories:
- - $HOME/.composer/cache
- matrix:
- include:
- - php: 7.2
- env: WP_VERSION=latest
- - php: 7.1
- env: WP_VERSION=latest
- - php: 7.0
- env: WP_VERSION=latest
- - php: 5.6
- env: WP_VERSION=4.5
- - php: 5.6
- env: WP_VERSION=latest
- - php: 5.6
- env: WP_VERSION=trunk
- - php: 5.6
- env: WP_TRAVISCI=phpcs
- - php: 5.3
- env: WP_VERSION=latest
- 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 [[ ! -z "$WP_VERSION" ]] ; then
- bash bin/install-wp-tests.sh wordpress_test root '' localhost $WP_VERSION
- composer global require "phpunit/phpunit=4.8.*|5.7.*"
- 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 [[ ! -z "$WP_VERSION" ]] ; then
- phpunit
- WP_MULTISITE=1 phpunit
- fi
- - |
- if [[ "$WP_TRAVISCI" == "phpcs" ]] ; then
- phpcs
- fi
|