diff --git a/.coveralls.yml b/.coveralls.yml new file mode 100644 index 0000000..09bbb25 --- /dev/null +++ b/.coveralls.yml @@ -0,0 +1,3 @@ +src_dir: src +coverage_clover: build/logs/clover.xml +json_path: build/logs/coveralls-upload.json diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..432c0c1 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +.DS_Store +composer.phar +composer.lock +vendor diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000..fb7cd20 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,14 @@ +language: php +install: + composer install +php: + - 5.5 + - 5.6 + - hhvm + +script: + - mkdir -p build/logs + - php vendor/bin/phpunit -c phpunit.xml + +after_script: + - php vendor/bin/coveralls -v diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md new file mode 100644 index 0000000..dd601c6 --- /dev/null +++ b/CONTRIBUTING.md @@ -0,0 +1,50 @@ +### Commit Message Format + +[Angular.js commit message style](https://docs.google.com/document/d/1QrDFcIiPjSLDn3EL15IJygNPiHORgU1_OOAqWjiDU5Y/edit#) + +Each commit message consists of a **header**, a **body** and a **footer**. The header has a special +format that includes a **type**, a **scope** and a **subject**: + +``` +(): + + + +