From 90e9692357e4e1fa6a2dea5149bf96ae543cc18a Mon Sep 17 00:00:00 2001 From: Mantas Varatiejus <mantas.varatiejus@nfq.com> Date: Wed, 16 Dec 2015 12:27:43 +0200 Subject: [PATCH] Coveralls integration --- .coveralls.yml | 4 ++++ .travis.yml | 12 +++++++++++- composer.json | 3 ++- 3 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 .coveralls.yml diff --git a/.coveralls.yml b/.coveralls.yml new file mode 100644 index 0000000..25c4375 --- /dev/null +++ b/.coveralls.yml @@ -0,0 +1,4 @@ +coverage_clover: coverage.clover +service_name: travis-ci +src_dir: ./ +json_path: ./coveralls.json diff --git a/.travis.yml b/.travis.yml index 10ed055..9a0196d 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,14 +1,24 @@ sudo: false language: php php: + - 5.4 - 5.5 - 5.6 - 7.0 + - hhvm matrix: allow_failures: - php: hhvm before_script: - - composer install --no-interaction + - composer install --no-interaction --prefer-dist script: - vendor/bin/phpunit --coverage-clover=coverage.clover - vendor/bin/phpcs -p --standard=PSR2 --ignore=vendor/ ./ +after_script: + - vendor/bin/coveralls +notifications: + webhooks: + urls: + - https://webhooks.gitter.im/e/81e47479feba5ba8dc47 + on_success: change + on_start: never diff --git a/composer.json b/composer.json index 9cc54fc..59e317d 100644 --- a/composer.json +++ b/composer.json @@ -17,7 +17,8 @@ }, "require-dev": { "phpunit/phpunit": "~4.4", - "squizlabs/php_codesniffer": "~2.0" + "squizlabs/php_codesniffer": "~2.0", + "satooshi/php-coveralls": "~0.7" }, "autoload": { "psr-4": { -- GitLab