summaryrefslogtreecommitdiffstats
path: root/.drone.yml
diff options
context:
space:
mode:
authoracsfer <carlos@reendex.com>2021-12-07 11:45:54 +0100
committerGitHub <noreply@github.com>2021-12-07 11:45:54 +0100
commit5c84fe1b81b3094c2aad079ce330b327cb0a0481 (patch)
tree98d41a2c1e5215a0f72c7733e0caed743d189009 /.drone.yml
parentfeb20080e8624923a4c5c94131f9263148fb66f6 (diff)
downloadnextcloud-server-5c84fe1b81b3094c2aad079ce330b327cb0a0481.tar.gz
nextcloud-server-5c84fe1b81b3094c2aad079ce330b327cb0a0481.zip
Add MariaDB 10.6 pipeline
Keeping MariaDB 10.4 too as both versions have some BC breaks, so tests will run on both (for now).
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml36
1 files changed, 36 insertions, 0 deletions
diff --git a/.drone.yml b/.drone.yml
index c01f4188a93..4825a6b1a7f 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -362,6 +362,42 @@ trigger:
---
kind: pipeline
+name: mariadb10.6-php8.0
+
+steps:
+- name: submodules
+ image: ghcr.io/nextcloud/continuous-integration-alpine-git:latest
+ commands:
+ - git submodule update --init
+- name: mariadb10.6-php8.0
+ image: ghcr.io/nextcloud/continuous-integration-php8.0:latest
+ commands:
+ - bash tests/drone-run-php-tests.sh || exit 0
+ - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mariadb
+
+services:
+- name: cache
+ image: ghcr.io/nextcloud/continuous-integration-redis:latest
+- name: mariadb
+ image: ghcr.io/nextcloud/continuous-integration-mariadb-10.6continuous-integration-mariadb-10.6:10.6
+ environment:
+ MYSQL_ROOT_PASSWORD: owncloud
+ MYSQL_USER: oc_autotest
+ MYSQL_PASSWORD: owncloud
+ MYSQL_DATABASE: oc_autotest
+ tmpfs:
+ - /var/lib/mysql
+
+trigger:
+ branch:
+ - master
+ - stable*
+ event:
+ - pull_request
+ - push
+
+---
+kind: pipeline
name: mysql8.0-php7.4
steps: