summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBenjamin Brahmer <info@b-brahmer.de>2020-02-08 21:04:32 +0100
committerGitHub <noreply@github.com>2020-02-08 21:04:32 +0100
commitec22b7a203eab65b403ff6e717a5bc6741e8d575 (patch)
treee163b65cca2a2edfbdcd852605df24520190c183
parentf12ece1d38b027d1ad24a13bc24de02b363084bf (diff)
new test matrix (#596)
* travis: new test matrix Signed-off-by: Benjamin Brahmer <info@b-brahmer.de> * update with stable18 Signed-off-by: Benjamin Brahmer <info@b-brahmer.de> * additional full test cases Signed-off-by: Benjamin Brahmer <info@b-brahmer.de>
-rw-r--r--.travis.yml53
1 files changed, 28 insertions, 25 deletions
diff --git a/.travis.yml b/.travis.yml
index d5e8d1d8f..4b2cc66a3 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,37 +1,40 @@
+os: linux
dist: bionic
language: php
+
php:
- - 7.2
- - 7.3
- - 7.4
- - nightly
+ - 7.2
+ - 7.3
+ - 7.4
env:
- global:
- - CORE_BRANCH=stable16
- - MOZ_HEADLESS=1
- matrix:
- - DB=pgsql
+ global:
+ - MOZ_HEADLESS=1
+ jobs:
+ - CORE_BRANCH=stable16 DB=mysql
+ - CORE_BRANCH=stable17 DB=mysql
+ - CORE_BRANCH=stable18 DB=pgsql
+ - CORE_BRANCH=stable18 DB=mysql
+ - CORE_BRANCH=stable18 DB=sqlite
+ - CORE_BRANCH=master DB=sqlite
-matrix:
- allow_failures:
- - env: CORE_BRANCH=master
- - php: nightly
- - php: 7.4
- include:
- - php: 7.3
- env: DB=sqlite
- - php: 7.3
- env: DB=mysql
- - php: 7.3
- env:
- - CORE_BRANCH=master
- - DB=mysql
-fast_finish: true
+jobs:
+ exclude:
+ - php: 7.4
+ env: CORE_BRANCH=stable16 DB=mysql # not supported by nc
+ - php: 7.4
+ env: CORE_BRANCH=stable17 DB=mysql # not supported by nc
+ - php: 7.2
+ env: CORE_BRANCH=master DB=sqlite # not wanted
+ - php: 7.3
+ env: CORE_BRANCH=master DB=sqlite # not wanted
+ allow_failures:
+ - env:
+ - CORE_BRANCH=master DB=sqlite
+ fast_finish: true
before_install:
- make
- # install core
- cd ../
- git clone https://github.com/nextcloud/server.git --recursive --depth 1 -b $CORE_BRANCH nextcloud
- mv news nextcloud/apps/