From ec22b7a203eab65b403ff6e717a5bc6741e8d575 Mon Sep 17 00:00:00 2001 From: Benjamin Brahmer Date: Sat, 8 Feb 2020 21:04:32 +0100 Subject: new test matrix (#596) * travis: new test matrix Signed-off-by: Benjamin Brahmer * update with stable18 Signed-off-by: Benjamin Brahmer * additional full test cases Signed-off-by: Benjamin Brahmer --- .travis.yml | 53 ++++++++++++++++++++++++++++------------------------- 1 file 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/ -- cgit v1.2.3