language: php services: - mysql matrix: fast_finish: true include: - env: DB=sqlite; MW=master; SMW=~3.0@dev; TYPE=coverage php: 7.3 - env: DB=sqlite; MW=REL1_31; SMW=~3.0; MERMAID=dev-master php: 7.0 - env: DB=mysql; MW=REL1_31; SMW=~3.0@dev php: 7.0 - env: DB=postgres; MW=REL1_32; SMW=~3.0@dev php: 7.2 - env: DB=mysql; MW=REL1_33; SMW=~3.0@dev php: 7.2 allow_failures: # postgres broken due to https://phabricator.wikimedia.org/T188840 - env: DB=postgres; MW=REL1_32; SMW=~3.0@dev install: - bash ./build/travis/install-mediawiki.sh - bash ./build/travis/install-semantic-result-formats.sh script: - bash ./build/travis/run-tests.sh cache: directories: - $HOME/.composer/cache