summaryrefslogtreecommitdiff
path: root/www/wiki/extensions/SemanticResultFormats/.travis.yml
diff options
context:
space:
mode:
authorYaco <franco@reevo.org>2020-06-04 11:01:00 -0300
committerYaco <franco@reevo.org>2020-06-04 11:01:00 -0300
commitfc7369835258467bf97eb64f184b93691f9a9fd5 (patch)
treedaabd60089d2dd76d9f5fb416b005fbe159c799d /www/wiki/extensions/SemanticResultFormats/.travis.yml
first commit
Diffstat (limited to 'www/wiki/extensions/SemanticResultFormats/.travis.yml')
-rw-r--r--www/wiki/extensions/SemanticResultFormats/.travis.yml32
1 files changed, 32 insertions, 0 deletions
diff --git a/www/wiki/extensions/SemanticResultFormats/.travis.yml b/www/wiki/extensions/SemanticResultFormats/.travis.yml
new file mode 100644
index 00000000..6dfe5634
--- /dev/null
+++ b/www/wiki/extensions/SemanticResultFormats/.travis.yml
@@ -0,0 +1,32 @@
+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