X-Git-Url: https://git.heureux-cyclage.org/?a=blobdiff_plain;f=.travis.yml;h=ad35b76177acde4f4e2f8e2e138a0a6467447f95;hb=ba5bce123be1ebc4f271cd1119bafdf767a0f4c7;hp=b06d9f431b5a79ed0fa74502e454890fdb7db516;hpb=24c654e6ac0bf9c34d329dfee91593caff7d1663;p=lhc%2Fweb%2Fwiklou.git diff --git a/.travis.yml b/.travis.yml index b06d9f431b..ad35b76177 100644 --- a/.travis.yml +++ b/.travis.yml @@ -23,22 +23,25 @@ matrix: # On Trusty, mysql user 'travis' doesn't have create database rights # Postgres has no user called 'root'. - env: dbtype=mysql dbuser=root - php: 5.5 - - env: dbtype=postgres dbuser=travis - php: 5.5 - # https://docs.travis-ci.com/user/languages/php#HHVM-versions + php: 7.2 - env: dbtype=mysql dbuser=root - php: hhvm-3.18 + php: 7.1 + - env: dbtype=postgres dbuser=travis + php: 7.1 - env: dbtype=mysql dbuser=root - php: hhvm-3.21 + php: 7 + # https://docs.travis-ci.com/user/languages/php#HHVM-versions - env: dbtype=mysql dbuser=root php: hhvm-3.24 - env: dbtype=mysql dbuser=root - php: 7 - - env: dbtype=mysql dbuser=root - php: 7.1 + php: hhvm-3.21 - env: dbtype=mysql dbuser=root - php: 7.2 + php: hhvm-3.18 + allow_failures: + - php: 7.2 + - php: hhvm-3.18 + - php: hhvm-3.21 + - php: hhvm-3.24 services: - mysql @@ -69,6 +72,8 @@ before_script: --dbuser "$dbuser" --dbpass "" --scriptpath "/w" + - echo -en "\n\nrequire_once __DIR__ . '/includes/DevelopmentSettings.php';\n" >> ./LocalSettings.php + - php -l ./LocalSettings.php script: - php tests/phpunit/phpunit.php @@ -77,7 +82,8 @@ notifications: email: false irc: channels: - - "chat.freenode.net#mediawiki-feed" + - "chat.freenode.net#wikimedia-dev" + template: + - "%{repository}#%{build_number} (%{branch} - %{commit} %{author}): %{message} - %{build_url}" on_success: change - on_failure: change - skip_join: true + on_failure: always