diff options
author | Benjamin Brahmer <info@b-brahmer.de> | 2020-02-08 21:04:32 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-02-08 21:04:32 +0100 |
commit | ec22b7a203eab65b403ff6e717a5bc6741e8d575 (patch) | |
tree | e163b65cca2a2edfbdcd852605df24520190c183 /.travis.yml | |
parent | f12ece1d38b027d1ad24a13bc24de02b363084bf (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>
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 53 |
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/ |