X-Git-Url: https://git.heureux-cyclage.org/?p=lhc%2Fweb%2Fwiklou.git;a=blobdiff_plain;f=.travis.yml;h=bf905e0597c0e7e14b6217817ab2031509a19702;hp=e4a173dce69d1468c8c202bcdda19270932cfe9d;hb=2c35b5be5f8fc477cdd7e4d832de58de3a6ca3d9;hpb=243a466018d24415de27815cfae995865c45a66a diff --git a/.travis.yml b/.travis.yml index e4a173dce6..bf905e0597 100644 --- a/.travis.yml +++ b/.travis.yml @@ -24,18 +24,10 @@ cache: matrix: fast_finish: true include: - # On Trusty, mysql user 'travis' doesn't have create database rights - # Postgres has no user called 'root'. - - env: dbtype=mysql dbuser=root - php: 7.3 - - env: dbtype=mysql dbuser=root - php: 7.2 - - env: dbtype=mysql dbuser=root - php: 7.1 - - env: dbtype=postgres dbuser=travis - php: 7.1 - - env: dbtype=mysql dbuser=root - php: 7 + - php: 7.3 + - php: 7.2 + - php: 7.1 + - php: 7 allow_failures: - php: 7.3 @@ -58,14 +50,15 @@ addons: - tidy before_script: + - echo 'opcache.enable_cli = 1' >> ~/.phpenv/versions/$(phpenv version-name)/etc/conf.d/travis.ini - composer install --prefer-source --quiet --no-interaction - - if [ "$dbtype" = postgres ]; then psql -c "CREATE DATABASE traviswiki WITH OWNER travis;" -U postgres; fi + # At Travis CI, the mysql user 'travis' doesn't have create database rights, use 'root' instead. - > php maintenance/install.php traviswiki admin --pass travis - --dbtype "$dbtype" + --dbtype "mysql" --dbname traviswiki - --dbuser "$dbuser" + --dbuser "root" --dbpass "" --scriptpath "/w" - echo -en "\n\nrequire_once __DIR__ . '/includes/DevelopmentSettings.php';\n" >> ./LocalSettings.php