rector/.travis.yml

28 lines
671 B
YAML
Raw Normal View History

2017-07-15 19:12:04 +02:00
language: php
2017-08-15 15:19:34 +02:00
php:
- 7.1
2017-07-15 19:12:04 +02:00
install:
- composer install
# prepare test projects
- composer create-test-projects
2017-07-15 19:12:04 +02:00
script:
2017-08-15 15:19:34 +02:00
- vendor/bin/phpunit --coverage-clover coverage.xml
2017-09-29 17:17:40 +02:00
# disable xdebug
- phpenv config-rm xdebug.ini || return 0
2017-07-15 19:12:04 +02:00
# check coding standard (defined in composer.json "scripts" section)
# if this fails, run "composer fix-cs" to fix all fixable issues
2017-08-06 19:30:19 +02:00
- composer check-cs
# try on test projects
- composer process-test-projects
2017-07-15 19:12:04 +02:00
after_script:
2017-08-15 15:19:34 +02:00
# upload coverage to Coveralls.io
- wget https://github.com/satooshi/php-coveralls/releases/download/v1.0.1/coveralls.phar
- php coveralls.phar --verbose
2017-07-15 19:12:04 +02:00
notifications:
2017-08-07 15:53:52 +02:00
email: never