X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=.travis.yml;h=d2eb5d99e8138f0c4a4f90327d43da88dc1f928f;hb=61762107acd6ee646da50499d3b2b0e72fbcb79f;hp=4a486d9c7427d0042d15d0c5f7731182802a7b05;hpb=b923ad1d43fa485f3d4d71d2bae9b80fcbec9caa;p=plcapi.git diff --git a/.travis.yml b/.travis.yml index 4a486d9..d2eb5d9 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,15 +6,17 @@ php: - 5.4 - 5.5 - 5.6 + - 7.0 + - 7.1 - hhvm install: # NB: the lib does not declare dependencies for now. Also, composer will not run on php 5.2 - #composer install + - if [ $TRAVIS_PHP_VERSION != "5.2" ]; then composer self-update && composer install; fi before_script: - # Disable xdebug - - phpenv config-rm xdebug.ini + # Disable xdebug. NB: this should NOT be done for hhvm... + - if [ $TRAVIS_PHP_VERSION != "hhvm" ]; then phpenv config-rm xdebug.ini; fi # TODO: we should set up an Apache instance inside the Travis VM and test it. # But it looks a bit complex, esp. as it seems that php has to be set up differently (cgi vs fpm) depending on version @@ -23,4 +25,4 @@ before_script: # See: http://docs.travis-ci.com/user/languages/php/#Apache-%2B-PHP script: - php -d "include_path=.:./lib:./test" test/testsuite.php LOCALSERVER=gggeek.altervista.org URI=/sw/xmlrpc/demo/server/server.php HTTPSSERVER=gggeek.ssl.altervista.org HTTPSURI=/sw/xmlrpc/demo/server/server.php + php -d "include_path=.:./lib:./test" test/testsuite.php LOCALSERVER=gggeek.altervista.org URI=/sw/xmlrpc/demo/server/server.php HTTPSSERVER=gggeek.ssl.altervista.org HTTPSURI=/sw/xmlrpc/demo/server/server.php NOPROXY=1