language: php sudo: false php: - 5.4 - 5.5 - 5.6 - 7.0 - 7.1 - 7.2 - 7.3 env: # - WP_VERSION=latest WP_MULTISITE=0 - WP_VERSION=5.0 WP_MULTISITE=0 - WP_VERSION=4.9 WP_MULTISITE=0 - WP_VERSION=4.8 WP_MULTISITE=0 - WP_VERSION=4.7 WP_MULTISITE=0 - WP_VERSION=4.6 WP_MULTISITE=0 - WP_VERSION=4.5 WP_MULTISITE=0 matrix: include: - php: 5.3 dist: precise env: WP_VERSION=5.0 WP_MULTISITE=0 - php: 5.3 dist: precise env: WP_VERSION=4.9 WP_MULTISITE=0 - php: 5.3 dist: precise env: WP_VERSION=4.8 WP_MULTISITE=0 - php: 5.3 dist: precise env: WP_VERSION=4.7 WP_MULTISITE=0 - php: 5.3 dist: precise env: WP_VERSION=4.6 WP_MULTISITE=0 - php: 5.3 dist: precise env: WP_VERSION=4.5 WP_MULTISITE=0 - php: 5.3 dist: precise env: WP_VERSION=5.0 WP_MULTISITE=1 - php: 5.3 dist: precise env: WP_VERSION=4.9 WP_MULTISITE=1 before_install: - composer self-update before_script: - mysql -e "create database IF NOT EXISTS carbon_fields_tests;" -uroot - bash tests/bin/install.sh carbon_fields_tests root '' localhost $WP_VERSION script: ./vendor/bin/phpunit --coverage-clover=./tmp/clover.xml after_script: - wget https://scrutinizer-ci.com/ocular.phar - php ocular.phar code-coverage:upload --format=php-clover ./tmp/clover.xml