summaryrefslogtreecommitdiffstats
path: root/.drone.yml
diff options
context:
space:
mode:
authorRoeland Jago Douma <roeland@famdouma.nl>2019-11-11 12:44:33 +0100
committerRoeland Jago Douma <roeland@famdouma.nl>2019-11-13 09:29:57 +0100
commit6f1bac32168d0f43767e7e057be6cdb8ac9ac806 (patch)
tree199ec42f69a11ad45b46813c9f4377e76fdcde1c /.drone.yml
parentbf6fce483e95c82be8bc5f28a710e8d43ac1e5e6 (diff)
downloadnextcloud-server-6f1bac32168d0f43767e7e057be6cdb8ac9ac806.tar.gz
nextcloud-server-6f1bac32168d0f43767e7e057be6cdb8ac9ac806.zip
php7.2 minimum for 18
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
Diffstat (limited to '.drone.yml')
-rw-r--r--.drone.yml198
1 files changed, 58 insertions, 140 deletions
diff --git a/.drone.yml b/.drone.yml
index ec444529107..f697c836eb2 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -52,7 +52,7 @@ steps:
commands:
- git submodule update --init
- name: checkers
- image: nextcloudci/php7.1:php7.1-16
+ image: nextcloudci/php7.2:php7.2-12
commands:
- ./autotest-checkers.sh
secrets: [ github_token ]
@@ -93,11 +93,6 @@ steps:
image: docker:git
commands:
- git submodule update --init
-- name: syntax-php7.1
- image: nextcloudci/php7.1:php7.1-16
- commands:
- - composer install
- - ./lib/composer/bin/parallel-lint --exclude lib/composer/jakub-onderka/ --exclude 3rdparty/symfony/polyfill-php70/Resources/stubs/ --exclude 3rdparty/patchwork/utf8/src/Patchwork/Utf8/Bootup/ --exclude lib/composer/composer/autoload_static.php --exclude 3rdparty/composer/autoload_static.php .
- name: syntax-php7.2
image: nextcloudci/php7.2:php7.2-12
commands:
@@ -134,7 +129,7 @@ steps:
commands:
- git submodule update --init
- name: litmus-v1
- image: nextcloudci/litmus-php7.1:1
+ image: nextcloudci/litmus-php7.2:1
commands:
- bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/litmus-v1/script.sh
@@ -162,7 +157,7 @@ steps:
commands:
- git submodule update --init
- name: caldavtester-new-endpoint
- image: nextcloudci/litmus-php7.1:1
+ image: nextcloudci/litmus-php7.2:1
commands:
- bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/caldav/install.sh
@@ -186,7 +181,7 @@ steps:
commands:
- git submodule update --init
- name: caldavtester-old-endpoint
- image: nextcloudci/litmus-php7.1:1
+ image: nextcloudci/litmus-php7.2:1
commands:
- bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/caldav/install.sh
@@ -210,7 +205,7 @@ steps:
commands:
- git submodule update --init
- name: carddavtester-new-endpoint
- image: nextcloudci/litmus-php7.1:1
+ image: nextcloudci/litmus-php7.2:1
commands:
- bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/carddav/install.sh
@@ -234,7 +229,7 @@ steps:
commands:
- git submodule update --init
- name: carddavtester-old-endpoint
- image: nextcloudci/litmus-php7.1:1
+ image: nextcloudci/litmus-php7.2:1
commands:
- bash tests/travis/install.sh sqlite
- bash apps/dav/tests/travis/carddav/install.sh
@@ -327,10 +322,6 @@ steps:
image: docker:git
commands:
- git submodule update --init
-- name: nodb-php7.1
- image: nextcloudci/php7.1:php7.1-16
- commands:
- - NOCOVERAGE=true TEST_SELECTION=NODB ./autotest.sh sqlite
- name: nodb-php7.2
image: nextcloudci/php7.2:php7.2-11
commands:
@@ -361,10 +352,6 @@ steps:
image: docker:git
commands:
- git submodule update --init
-- name: sqlite-php7.1
- image: nextcloudci/php7.1:php7.1-16
- commands:
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh sqlite
- name: sqlite-php7.2
image: nextcloudci/php7.2:php7.2-12
commands:
@@ -388,15 +375,15 @@ trigger:
---
kind: pipeline
-name: mariadb10.1-php7.1
+name: mariadb10.1-php7.2
steps:
- name: submodules
image: docker:git
commands:
- git submodule update --init
-- name: mariadb10.1-php7.1
- image: nextcloudci/php7.1:php7.1-16
+- name: mariadb10.1-php7.2
+ image: nextcloudci/php7.2:php7.2-12
commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mariadb
@@ -423,15 +410,15 @@ trigger:
---
kind: pipeline
-name: mariadb10.2-php7.1
+name: mariadb10.2-php7.2
steps:
- name: submodules
image: docker:git
commands:
- git submodule update --init
-- name: mariadb10.2-php7.1
- image: nextcloudci/php7.1:php7.1-16
+- name: mariadb10.2-php7.2
+ image: nextcloudci/php7.2:php7.2-12
commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mariadb
@@ -457,15 +444,15 @@ trigger:
---
kind: pipeline
-name: mariadb10.3-php7.1
+name: mariadb10.3-php7.2
steps:
- name: submodules
image: docker:git
commands:
- git submodule update --init
-- name: mariadb10.3-php7.1
- image: nextcloudci/php7.1:php7.1-16
+- name: mariadb10.3-php7.2
+ image: nextcloudci/php7.2:php7.2-12
commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mariadb
@@ -562,40 +549,6 @@ trigger:
---
kind: pipeline
-name: mysql5.7-php7.1
-
-steps:
-- name: submodules
- image: docker:git
- commands:
- - git submodule update --init
-- name: mysql-php7.1
- image: nextcloudci/php7.1:php7.1-16
- commands:
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
-
-services:
-- name: cache
- image: redis
-- name: mysql
- image: mysql:5.7
- 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:
- - push
-
----
-kind: pipeline
name: mysql5.7-php7.2
steps:
@@ -660,15 +613,15 @@ trigger:
---
kind: pipeline
-name: mysql5.6-php7.1
+name: mysql5.6-php7.2
steps:
- name: submodules
image: docker:git
commands:
- git submodule update --init
-- name: mysql5.6-php7.1
- image: nextcloudci/php7.1:php7.1-16
+- name: mysql5.6-php7.2
+ image: nextcloudci/php7.2:php7.2-12
commands:
- NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysql
@@ -729,15 +682,15 @@ trigger:
---
kind: pipeline
-name: postgres10-php7.1
+name: postgres10-php7.2
steps:
- name: submodules
image: docker:git
commands:
- git submodule update --init
-- name: postgres-php7.1
- image: nextcloudci/php7.1:php7.1-16
+- name: postgres-php7.2
+ image: nextcloudci/php7.2:php7.2-12
commands:
- sleep 10 # gives the database enough time to initialize
- POSTGRES=10 NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql
@@ -763,15 +716,15 @@ trigger:
---
kind: pipeline
-name: postgres11-php7.1
+name: postgres11-php7.2
steps:
- name: submodules
image: docker:git
commands:
- git submodule update --init
-- name: postgres-php7.1
- image: nextcloudci/php7.1:php7.1-16
+- name: postgres-php7.2
+ image: nextcloudci/php7.2:php7.2-12
commands:
- sleep 10 # gives the database enough time to initialize
- POSTGRES=11 NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh pgsql
@@ -798,41 +751,6 @@ trigger:
---
kind: pipeline
-name: mysqlmb4-php7.1
-
-steps:
-- name: submodules
- image: docker:git
- commands:
- - git submodule update --init
-- name: mysqlmb4-php7.1
- image: nextcloudci/php7.1:php7.1-16
- commands:
- - NOCOVERAGE=true TEST_SELECTION=DB ./autotest.sh mysqlmb4
-
-services:
-- name: cache
- image: redis
-- name: mysqlmb4
- image: mysql:5.7.22
- environment:
- MYSQL_ROOT_PASSWORD: owncloud
- MYSQL_USER: oc_autotest
- MYSQL_PASSWORD: owncloud
- MYSQL_DATABASE: oc_autotest
- command: [ "--innodb_large_prefix=true", "--innodb_file_format=barracuda", "--innodb_file_per_table=true" ]
- tmpfs:
- - /var/lib/mysql
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - push
-
----
-kind: pipeline
name: mysqlmb4-php7.2
steps:
@@ -2123,7 +2041,7 @@ steps:
commands:
- git submodule update --init
- name: nodb-codecov
- image: nextcloudci/php7.1:php7.1-16
+ image: nextcloudci/php7.2:php7.2-12
commands:
- phpenmod xdebug
- TEST_SELECTION=NODB ./autotest.sh sqlite
@@ -2152,7 +2070,7 @@ steps:
commands:
- git submodule update --init
- name: db-codecov
- image: nextcloudci/php7.1:php7.1-16
+ image: nextcloudci/php7.2:php7.2-12
commands:
- phpenmod xdebug
- TEST_SELECTION=QUICKDB ./autotest.sh sqlite
@@ -2181,7 +2099,7 @@ steps:
commands:
- git submodule update --init
- name: object-store
- image: nextcloudci/php7.1:php7.1-16
+ image: nextcloudci/php7.2:php7.2-12
commands:
- phpenmod xdebug
- ./tests/drone-wait-objectstore.sh
@@ -2212,7 +2130,7 @@ steps:
commands:
- git submodule update --init
- name: object-store
- image: nextcloudci/php7.1:php7.1-16
+ image: nextcloudci/php7.2:php7.2-12
commands:
- phpenmod xdebug
- ./tests/drone-wait-objectstore.sh
@@ -2334,34 +2252,34 @@ trigger:
- pull_request
- push
----
-kind: pipeline
-name: memcache-redis-cluster
-
-steps:
-- name: submodules
- image: docker:git
- commands:
- - git submodule update --init
-- name: memcache-redis-cluster
- image: nextcloudci/php7.1:php7.1-16
- commands:
- - phpenmod xdebug
- - sleep 20
- - ./autotest.sh sqlite tests/lib/Memcache/RedisTest.php
- - wget https://codecov.io/bash -O codecov.sh
- - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"
- - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"
-
-services:
-- name: cache-cluster
- image: morrisjobke/redis-cluster
-
-trigger:
- branch:
- - master
- - stable*
- event:
- - pull_request
- - push
+#---
+#kind: pipeline
+#name: memcache-redis-cluster
+#
+#steps:
+#- name: submodules
+# image: docker:git
+# commands:
+# - git submodule update --init
+#- name: memcache-redis-cluster
+# image: nextcloudci/php7.2:php7.2-12
+# commands:
+# - phpenmod xdebug
+# - sleep 20
+# - ENABLE_REDIS_CLUSTER=true ./autotest.sh sqlite tests/lib/Memcache/RedisTest.php
+# - wget https://codecov.io/bash -O codecov.sh
+# - sh -c "if [ '$DRONE_BUILD_EVENT' = 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -P $DRONE_PULL_REQUEST -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"
+# - sh -c "if [ '$DRONE_BUILD_EVENT' != 'pull_request' ]; then bash codecov.sh -B $DRONE_BRANCH -C $DRONE_COMMIT -t 117641e2-a9e8-4b7b-984b-ae872d9b05f5 -f tests/autotest-clover-sqlite.xml; fi"
+#
+#services:
+#- name: cache-cluster
+# image: morrisjobke/redis-cluster
+#
+#trigger:
+# branch:
+# - master
+# - stable*
+# event:
+# - pull_request
+# - push