diff --git a/.travis-php-config.ini b/.travis-php-config.ini new file mode 100644 index 0000000..64adbeb --- /dev/null +++ b/.travis-php-config.ini @@ -0,0 +1 @@ +date.timezone = 'Europe/London' diff --git a/.travis.yml b/.travis.yml index 67bef66..d9ce276 100644 --- a/.travis.yml +++ b/.travis.yml @@ -7,9 +7,14 @@ php: before_install: - sudo locale-gen de_DE.UTF-8 es_ES.UTF-8 en_GB.UTF-8 en_US.UTF-8 fr_FR.UTF-8 it_IT.UTF-8 pl_PL.UTF-8 ru_RU.UTF-8 - composer global require hirak/prestissimo + - pear channel-discover pear.phing.info install: - - travis_wait 30 composer install -v + - pear install phing/phing + - phpenv rehash + +before_script: + - phpenv config-add .travis-php-config.ini script: - - php ./vendor/bin/phpunit + - phing diff --git a/CHANGELOG.md b/CHANGELOG.md index 78ad0c2..0471507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -7,6 +7,7 @@ Common and useful classes, methods, exceptions etc. 1. Phing > remove old and unused tools 2. Phing > configuration > minor updates 3. Implement Mutation Testing Framework (infection/infection package) +4. Travis CI > run many tasks using Phing (instead of PHPUnit only) # 1.0.1