From 1381e0d07b28df0048f7d10f7f2fdc57b704697e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Dariusz=20Rumi=C5=84ski?= Date: Sat, 13 Dec 2014 02:05:41 +0100 Subject: [PATCH] add support for Coveralls --- .coveralls.yml | 1 + .travis.yml | 19 +++++++++++-------- composer.json | 3 +++ 3 files changed, 15 insertions(+), 8 deletions(-) create mode 100644 .coveralls.yml diff --git a/.coveralls.yml b/.coveralls.yml new file mode 100644 index 00000000000..5e6196a1f59 --- /dev/null +++ b/.coveralls.yml @@ -0,0 +1 @@ +src_dir: Symfony diff --git a/.travis.yml b/.travis.yml index 71635e6f7d4..b63795091c6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,17 +1,20 @@ language: php php: - - 5.3 - - 5.4 - - 5.5 - - 5.6 - - hhvm + - 5.3 + - 5.4 + - 5.5 + - 5.6 + - hhvm sudo: false install: - - travis_retry composer install --no-interaction --prefer-source + - travis_retry composer install --no-interaction --prefer-source script: - - phpunit --verbose - - php php-cs-fixer --diff --dry-run -v fix + - phpunit --verbose --coverage-clover build/logs/clover.xml + - php php-cs-fixer --diff --dry-run -v fix + +after_script: + - php vendor/bin/coveralls -v diff --git a/composer.json b/composer.json index fb9faebfa56..a97f3148aff 100644 --- a/composer.json +++ b/composer.json @@ -23,6 +23,9 @@ "symfony/stopwatch": "~2.5", "sebastian/diff": "~1.1" }, + "require-dev": { + "satooshi/php-coveralls": "dev-master" + }, "autoload": { "psr-4": { "Symfony\\CS\\": "Symfony/CS/" } },