language: php
php:
- 5.5
- 5.4
- 5.3
matrix:
allow_failures:
- php: 5.5
before_script:
- mv ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini ~/xdebug.ini
- curl -s http://getcomposer.org/installer | php
- php composer.phar install --dev --no-interaction --prefer-source
script:
- mkdir -p build/logs
- php vendor/bin/phpcs --report=checkstyle --report-file=build/logs/checkstyle.xml --standard=build/config/phpcs.xml --ignore=*.html.php,*.config.php,*.twig.php src
- php vendor/bin/phpmd src xml build/config/phpmd.xml --reportfile build/logs/pmd.xml
- cp ~/xdebug.ini ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini
- php vendor/bin/phpunit -c travis.phpunit.xml
- rm ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/xdebug.ini
after_script:
- curl -s https://gist.github.com/satooshi/4750401/raw > travis/ColorCLI.php
- curl -s https://gist.github.com/satooshi/4752226/raw > travis/junit.php
- curl -s https://gist.github.com/satooshi/4958593/raw > travis/pmd.php
- curl -s https://gist.github.com/satooshi/4958909/raw > travis/checkstyle.php
- php travis/checkstyle.php
- php travis/pmd.php
- php travis/junit.php
- php composer/bin/coveralls -v --exclude-no-stmt
# |
Change |
User |
Description |
Committed |
|
#1
|
19553 |
swellard |
Move and rename clients |
|
|
//guest/perforce_software/helix-web-services/main/source/clients/2016.1.0/php/HelixWebServices/vendor/satooshi/php-coveralls/.travis.yml |
#1
|
18811 |
tjuricek |
Initial PHP client SDK for Helix Web Services. |
|
|