|
@@ -4,18 +4,39 @@ env:
|
|
|
- THENEEDFORTHIS=FAIL
|
|
|
|
|
|
matrix:
|
|
|
+ fast_finish: true
|
|
|
include:
|
|
|
- - env: DB=mysql; MW=master
|
|
|
+ - env: DB=mysql; MW=master; TYPE=coverage
|
|
|
+ php: 5.3
|
|
|
+ - env: DB=sqlite; MW=master; TYPE=composer
|
|
|
php: 5.6
|
|
|
- - env: DB=mysql; MW=1.23.0
|
|
|
+ - env: DB=mysql; MW=1.19.0; TYPE=relbuild
|
|
|
php: 5.4
|
|
|
- - env: DB=mysql; MW=1.19.0
|
|
|
+ - env: DB=mysql; MW=1.23.0; FUSEKI=1.0.2
|
|
|
php: 5.4
|
|
|
+ - env: DB=mysql; MW=1.23.0; VIRTUOSO=6.1
|
|
|
+ php: 5.4
|
|
|
+ - env: DB=sqlite; MW=1.22.6;
|
|
|
+ php: 5.5
|
|
|
+ - env: DB=postgres; MW=1.19.0;
|
|
|
+ php: 5.4
|
|
|
+ - env: DB=sqlite; MW=master;
|
|
|
+ php: hhvm-nightly
|
|
|
exclude:
|
|
|
- env: THENEEDFORTHIS=FAIL
|
|
|
+ allow_failures:
|
|
|
+ - env: DB=mysql; MW=1.19.0; TYPE=relbuild
|
|
|
+ - php: hhvm-nightly
|
|
|
|
|
|
install:
|
|
|
+ - bash ./build/travis/install-services.sh
|
|
|
- bash ./build/travis/install-mediawiki.sh
|
|
|
+
|
|
|
+before_script:
|
|
|
+ - bash ./build/travis/update-configuration-settings.sh
|
|
|
|
|
|
script:
|
|
|
- - bash ./build/travis/run-tests.sh
|
|
|
+ - bash ./build/travis/run-tests.sh
|
|
|
+
|
|
|
+after_success:
|
|
|
+ - bash ./build/travis/upload-coverage-report.sh
|