X-Git-Url: http://git.heureux-cyclage.org/?a=blobdiff_plain;f=.travis.yml;h=8dbc5f203c43d72586b06954e68b1660a5809d56;hb=29bee071b23832173a55364453d3132a2fe26101;hp=07b18e67b2ab4c5ec0979ea11456bf35bf80efd4;hpb=8d4eb29b3d7da5f25a95ddfdaf17d272c476d999;p=lhc%2Fweb%2Fwiklou.git
diff --git a/.travis.yml b/.travis.yml
index 07b18e67b2..8dbc5f203c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -8,19 +8,11 @@
#
language: php
-
-# Use fast containers instead of the slower sudo-enabled VMs:
-sudo: false
# Use Ubuntu 14 Trusty (not Ubuntu 12 Precise)
#
-# - Required in order to use HHVM 3.6 or higher.
# - Required for non-buggy xml library for XmlTypeCheck/UploadBaseTest (T75176).
dist: trusty
-git:
- depth: 3
- quiet: true
-
# Cache NPM and Composer directories
#
cache:
@@ -32,24 +24,8 @@ 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
- # https://docs.travis-ci.com/user/languages/php#HHVM-versions
- - env: dbtype=mysql dbuser=root
- php: hhvm-3.18
- allow_failures:
- php: 7.3
- - php: hhvm-3.18
+ - php: 7.2
services:
- mysql
@@ -70,14 +46,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