diff --git a/.gitignore b/.gitignore index 12436c5..33ea07d 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,4 @@ var/ +bin/ vendor/ composer.lock diff --git a/.travis.yml b/.travis.yml index 80bc0c2..f78ea14 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,22 +1,14 @@ -language: php -# -#sudo: false -# -#cache: -# directories: -# - $HOME/.composer/cache/files -# -#matrix: -# include: -## - php: 5.6 -# - php: 7.0 -# - php: hhvm -# -#before_script: -# - if [ "$DEPENDENCIES" = "dev" ]; then perl -pi -e 's/^}$/,"minimum-stability":"dev"}/' composer.json; fi; -# - composer update $COMPOSER_FLAGS -# -#script: phpunit --coverage-text --coverage-clover=coverage.clover -# -#after_script: -# - wget https://scrutinizer-ci.com/ocular.phar && php ocular.phar code-coverage:upload --format=php-clover coverage.clover +language: "php" +php: + - "5.6" + - "7.0.4" + - "hhvm" + +before_script: + - "composer install --no-progress --no-interaction" + +script: + - "php bin/phpunit -c phpunit.xml --colors=always --verbose --coverage-clover=coverage.xml" + +after_success: + - "bash <(curl -s https://codecov.io/bash)" diff --git a/composer.json b/composer.json index 2bb7869..4c5663d 100644 --- a/composer.json +++ b/composer.json @@ -22,6 +22,9 @@ "EM\\Tests\\CssCompiler\\": "tests/" } }, + "config": { + "bin-dir": "bin/" + }, "require": { "php": ">= 5.6.0 || 7.0.0 - 7.0.4 || >= 7.0.6", "leafo/lessphp": "^0.5",