diff --git a/.coveralls.yml b/.coveralls.yml new file mode 100644 index 0000000..f6e9ef4 --- /dev/null +++ b/.coveralls.yml @@ -0,0 +1 @@ +coverage_clover: build/logs/clover.xml diff --git a/.travis.yml b/.travis.yml index f41cb13..96e14aa 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,7 +7,11 @@ php: install: composer install --dev script: - - vendor/bin/phpunit + - mkdir -p build/logs + - vendor/bin/phpunit --coverage-clover build/logs/clover.xml + +after_script: + - vendor/bin/coveralls -v notifications: email: diff --git a/README.md b/README.md index 5a5949d..7b3d15b 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,7 @@ [![Latest Version on Packagist][ico-version]][link-packagist] [![Software License][ico-license]](LICENSE.md) [![Build Status](https://travis-ci.org/czim/laravel-jsonapi.svg?branch=master)](https://travis-ci.org/czim/laravel-jsonapi) +[![Coverage Status](https://coveralls.io/repos/github/czim/laravel-jsonapi/badge.svg?branch=master)](https://coveralls.io/github/czim/laravel-jsonapi?branch=master) # JSON-API Base diff --git a/composer.json b/composer.json index c5e5cfd..a68b943 100644 --- a/composer.json +++ b/composer.json @@ -27,7 +27,8 @@ "phpunit/phpunit": "5.*", "mockery/mockery": "0.9.*", "scrutinizer/ocular": "~1.1", - "orchestra/testbench": "3.3.*" + "orchestra/testbench": "3.3.*", + "satooshi/php-coveralls": "^1.0" }, "autoload": { "psr-4": {