diff --git a/.coveralls.yml b/.coveralls.yml new file mode 100644 index 0000000..a5666df --- /dev/null +++ b/.coveralls.yml @@ -0,0 +1,4 @@ +service_name: travis-ci +src_dir: . +coverage_clover: build/logs/coverage.xml +json_path: build/logs/coveralls-upload.json diff --git a/.gitignore b/.gitignore index 8c8d2d4..3e094c4 100644 --- a/.gitignore +++ b/.gitignore @@ -2,3 +2,4 @@ *~ composer.lock /vendor/ +/build/ diff --git a/.travis.yml b/.travis.yml index c2527a6..fd6a309 100644 --- a/.travis.yml +++ b/.travis.yml @@ -5,4 +5,8 @@ php: before_script: composer install -script: phpunit +script: + - mkdir -p build/logs + - phpunit -c phpunit.xml.dist +after_script: + - php vendor/bin/coveralls -v diff --git a/README.md b/README.md index 6eb6b19..e564204 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ #Koriko - Getting started -[![Build Status](https://secure.travis-ci.org/oridoki/koriko.png?branch=master)](https://travis-ci.org/oridoki/koriko) +[![Build Status](https://secure.travis-ci.org/oridoki/koriko.png?branch=master)](https://travis-ci.org/oridoki/koriko) [![Coverage Status](https://coveralls.io/repos/kpacha/koriko/badge.png?branch=coveralls)](https://coveralls.io/r/kpacha/koriko?branch=coveralls) Koriko is a concept port from capistrano to php. diff --git a/composer.json b/composer.json index 1ad0d65..0481ad0 100644 --- a/composer.json +++ b/composer.json @@ -18,6 +18,9 @@ "monolog/monolog": "1.1.0", "pimple/pimple": "1.0.*" }, + "require-dev": { + "satooshi/php-coveralls": "dev-master" + }, "autoload": { "psr-0": { "Oridoki\\Koriko": "" diff --git a/phpunit.xml.dist b/phpunit.xml.dist index 46b11ca..e43a18e 100644 --- a/phpunit.xml.dist +++ b/phpunit.xml.dist @@ -17,4 +17,9 @@ ./Tests + + + + +