Skip to content

Commit

Permalink
new test matrix (#596)
Browse files Browse the repository at this point in the history
* travis: new test matrix

Signed-off-by: Benjamin Brahmer <[email protected]>

* update with stable18

Signed-off-by: Benjamin Brahmer <[email protected]>

* additional full test cases

Signed-off-by: Benjamin Brahmer <[email protected]>
  • Loading branch information
Grotax authored Feb 8, 2020
1 parent f12ece1 commit ec22b7a
Showing 1 changed file with 28 additions and 25 deletions.
53 changes: 28 additions & 25 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -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/
Expand Down

0 comments on commit ec22b7a

Please sign in to comment.