--- dist: trusty sudo: required language: php php: - 5.4 - 5.5 - 5.6 - 7.0 - 7.1 - nightly matrix: allow_failures: - php: nightly before_install: - sudo apt-get -qq update - sudo apt-get install -y imagemagick ghostscript install: - composer install before_script: # Install 'imagick' plugin - printf "\n" | pecl install imagick # Directory for coverage report - mkdir -p build/logs/ script: # Check code style - php vendor/bin/phpcs --standard=psr2 src/ -n # Run tests - php vendor/bin/phpunit --coverage-clover build/logs/clover.xml after_success: # Upload coverage statistics to coveralls service after test - wget -c -nc https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar - php coveralls.phar -v ...