From 195bb6381e57cd3f9b2a7bb65777f9e69507d497 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=BCrgen=20Weigert?= Date: Fri, 12 Mar 2021 00:24:10 +0100 Subject: [PATCH 1/2] Require 1.7.0 Please confirm, if core 10.7.0 is a correct minimum requirement for encryption 1.5.0 --- appinfo/info.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appinfo/info.xml b/appinfo/info.xml index a4c31be..7d70da4 100644 --- a/appinfo/info.xml +++ b/appinfo/info.xml @@ -27,7 +27,7 @@ true openssl - + OCA\Encryption\Command\SelectEncryptionType From 3f84a18068d5a90651ba9da95cd184afb8dd2f59 Mon Sep 17 00:00:00 2001 From: Phil Davis Date: Mon, 15 Mar 2021 05:09:49 +0545 Subject: [PATCH 2/2] Do not test against latest (10.6.0) --- .drone.starlark | 137 - .drone.yml | 24169 +++------------------------------------------- 2 files changed, 1390 insertions(+), 22916 deletions(-) diff --git a/.drone.starlark b/.drone.starlark index 452a907..f034299 100644 --- a/.drone.starlark +++ b/.drone.starlark @@ -59,7 +59,6 @@ config = { ], 'servers': [ 'daily-master-qa', - 'latest' ], 'extraSetup': [ { @@ -85,7 +84,6 @@ config = { ], 'servers': [ 'daily-master-qa', - 'latest' ], 'extraSetup': [ { @@ -110,7 +108,6 @@ config = { ], 'servers': [ 'daily-master-qa', - 'latest' ], 'emailNeeded': True, 'extraSetup': [ @@ -137,7 +134,6 @@ config = { ], 'servers': [ 'daily-master-qa', - 'latest' ], 'extraSetup': [ { @@ -162,7 +158,6 @@ config = { ], 'servers': [ 'daily-master-qa', - 'latest' ], 'emailNeeded': True, 'extraSetup': [ @@ -211,39 +206,6 @@ config = { } ], }, - 'api-core-latest-masterkey': { - 'suites': [ - 'apiCoreMKey', - ], - 'databases': [ - 'mysql:8.0', - ], - 'servers': [ - 'latest', - ], - 'runCoreTests': True, - 'runAllSuites': True, - 'numberOfParts': 39, - 'emailNeeded': True, - 'federatedServerNeeded': True, - 'cron': 'nightly', - 'extraEnvironment': { - 'ENCRYPTION_TYPE': 'masterkey', - }, - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.2', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type masterkey --yes', - 'php occ config:list', - ] - } - ], - }, 'api-core-userkeys': { 'suites': [ 'apiCoreUKey', @@ -276,39 +238,6 @@ config = { } ], }, - 'api-core-latest-userkeys': { - 'suites': [ - 'apiCoreUKey', - ], - 'databases': [ - 'mysql:8.0', - ], - 'servers': [ - 'latest', - ], - 'runCoreTests': True, - 'runAllSuites': True, - 'numberOfParts': 39, - 'emailNeeded': True, - 'federatedServerNeeded': True, - 'cron': 'nightly', - 'extraEnvironment': { - 'ENCRYPTION_TYPE': 'user-keys', - }, - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.2', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type user-keys --yes', - 'php occ config:list', - ] - } - ], - }, 'cli-core-masterkey': { 'suites': [ 'cliCoreMKey', @@ -403,39 +332,6 @@ config = { } ], }, - 'webUI-core-latest-masterkey': { - 'suites': [ - 'webUIcoreMKey', - ], - 'databases': [ - 'mysql:8.0', - ], - 'servers': [ - 'latest', - ], - 'runCoreTests': True, - 'runAllSuites': True, - 'numberOfParts': 19, - 'emailNeeded': True, - 'federatedServerNeeded': True, - 'cron': 'nightly', - 'extraEnvironment': { - 'ENCRYPTION_TYPE': 'masterkey', - }, - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.2', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type masterkey --yes', - 'php occ config:list', - ] - } - ], - }, 'webUI-core-userkeys': { 'suites': [ 'webUIcoreUKey', @@ -468,39 +364,6 @@ config = { } ], }, - 'webUI-core-latest-userkeys': { - 'suites': [ - 'webUIcoreUKey', - ], - 'databases': [ - 'mysql:8.0', - ], - 'servers': [ - 'latest', - ], - 'runCoreTests': True, - 'runAllSuites': True, - 'numberOfParts': 19, - 'emailNeeded': True, - 'federatedServerNeeded': True, - 'cron': 'nightly', - 'extraEnvironment': { - 'ENCRYPTION_TYPE': 'user-keys', - }, - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.2', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type user-keys --yes', - 'php occ config:list', - ] - } - ], - }, } } diff --git a/.drone.yml b/.drone.yml index cdb93de..a530bb8 100644 --- a/.drone.yml +++ b/.drone.yml @@ -1115,7 +1115,7 @@ depends_on: --- kind: pipeline type: docker -name: cliEncryption-latest-mysql8.0-php7.2 +name: apiMasterKeys-master-mysql8.0-php7.2 platform: os: linux @@ -1137,7 +1137,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -1189,9 +1189,9 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli + - make test-acceptance-api environment: - BEHAT_SUITE: cliEncryption + BEHAT_SUITE: apiEncryption TEST_SERVER_URL: http://server services: @@ -1229,7 +1229,7 @@ depends_on: --- kind: pipeline type: docker -name: cliEncryption-latest-postgres9.4-php7.2 +name: apiMasterKeys-master-postgres9.4-php7.2 platform: os: linux @@ -1251,7 +1251,7 @@ steps: db_type: pgsql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -1303,9 +1303,9 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli + - make test-acceptance-api environment: - BEHAT_SUITE: cliEncryption + BEHAT_SUITE: apiEncryption TEST_SERVER_URL: http://server services: @@ -1340,7 +1340,7 @@ depends_on: --- kind: pipeline type: docker -name: apiMasterKeys-master-mysql8.0-php7.2 +name: webUIMasterKey-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -1414,9 +1414,14 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + - make test-acceptance-webui environment: - BEHAT_SUITE: apiEncryption + BEHAT_SUITE: webUIMasterKeyType + BROWSER: chrome + MAILHOG_HOST: email + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_SERVER_URL: http://server services: @@ -1431,116 +1436,15 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiMasterKeys-master-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: postgres - db_name: owncloud - db_password: owncloud - db_type: pgsql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - -- name: acceptance-tests +- name: selenium pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + image: selenium/standalone-chrome-debug:3.141.59-oxygen environment: - BEHAT_SUITE: apiEncryption - TEST_SERVER_URL: http://server + JAVA_OPTS: -Dselenium.LOGGER.level=WARNING -services: -- name: postgres +- name: email pull: always - image: postgres:9.4 - environment: - POSTGRES_DB: owncloud - POSTGRES_PASSWORD: owncloud - POSTGRES_USER: owncloud + image: mailhog/mailhog - name: server pull: always @@ -1565,7 +1469,7 @@ depends_on: --- kind: pipeline type: docker -name: apiMasterKeys-latest-mysql8.0-php7.2 +name: apiUserKeys-master-mysql8.0-php7.2 platform: os: linux @@ -1587,7 +1491,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -1623,7 +1527,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -1679,7 +1583,7 @@ depends_on: --- kind: pipeline type: docker -name: apiMasterKeys-latest-postgres9.4-php7.2 +name: apiUserKeys-master-postgres9.4-php7.2 platform: os: linux @@ -1701,7 +1605,7 @@ steps: db_type: pgsql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -1737,7 +1641,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -1790,7 +1694,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIMasterKey-master-chrome-mysql8.0-php7.2 +name: webUIUserKeys-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -1848,7 +1752,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -1866,7 +1770,7 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-webui environment: - BEHAT_SUITE: webUIMasterKeyType + BEHAT_SUITE: webUIUserKeysType BROWSER: chrome MAILHOG_HOST: email PLATFORM: Linux @@ -1919,7 +1823,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIMasterKey-latest-chrome-mysql8.0-php7.2 +name: apiCoreMKey-39-1-master-mysql8.0-php7.2 platform: os: linux @@ -1941,7 +1845,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -1952,6 +1856,38 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud + version: daily-master-qa + +- name: configure-federation + pull: always + image: owncloudci/php:7.2 + commands: + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated + pull: always + image: owncloud/ubuntu:18.04 + detach: true + commands: + - tail -f /var/www/owncloud/federated/data/owncloud.log + - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -1986,6 +1922,8 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 + - chown -R www-data /var/www/owncloud/federated + - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -1993,14 +1931,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui + - make test-acceptance-core-api environment: - BEHAT_SUITE: webUIMasterKeyType - BROWSER: chrome + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 1 TEST_SERVER_URL: http://server services: @@ -2015,12 +1951,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -2033,6 +1963,25 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server +- name: federated + pull: always + image: owncloudci/php:7.2 + commands: + - /usr/local/bin/apachectl -e debug -D FOREGROUND + environment: + APACHE_WEBROOT: /var/www/owncloud/federated + +- name: mysql-federated + pull: always + image: mysql:8.0 + command: + - --default-authentication-plugin=mysql_native_password + environment: + MYSQL_DATABASE: owncloud-federated + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud + trigger: ref: - refs/pull/** @@ -2048,7 +1997,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserKeys-master-mysql8.0-php7.2 +name: apiCoreMKey-39-2-master-mysql8.0-php7.2 platform: os: linux @@ -2081,6 +2030,38 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud + version: daily-master-qa + +- name: configure-federation + pull: always + image: owncloudci/php:7.2 + commands: + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated + pull: always + image: owncloud/ubuntu:18.04 + detach: true + commands: + - tail -f /var/www/owncloud/federated/data/owncloud.log + - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -2106,20853 +2087,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api - environment: - BEHAT_SUITE: apiEncryption - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiUserKeys-master-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: postgres - db_name: owncloud - db_password: owncloud - db_type: pgsql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api - environment: - BEHAT_SUITE: apiEncryption - TEST_SERVER_URL: http://server - -services: -- name: postgres - pull: always - image: postgres:9.4 - environment: - POSTGRES_DB: owncloud - POSTGRES_PASSWORD: owncloud - POSTGRES_USER: owncloud - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiUserKeys-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api - environment: - BEHAT_SUITE: apiEncryption - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiUserKeys-latest-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: postgres - db_name: owncloud - db_password: owncloud - db_type: pgsql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api - environment: - BEHAT_SUITE: apiEncryption - TEST_SERVER_URL: http://server - -services: -- name: postgres - pull: always - image: postgres:9.4 - environment: - POSTGRES_DB: owncloud - POSTGRES_PASSWORD: owncloud - POSTGRES_USER: owncloud - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: webUIUserKeys-master-chrome-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserKeysType - BROWSER: chrome - MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: webUIUserKeys-latest-chrome-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserKeysType - BROWSER: chrome - MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-1-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 1 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-2-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 2 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-3-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 3 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-4-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 4 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-5-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 5 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-6-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 6 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-7-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 7 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-8-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 8 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-9-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 9 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-10-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 10 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-11-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 11 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-12-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 12 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-13-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 13 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-14-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 14 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-15-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 15 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-16-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 16 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-17-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 17 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-18-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 18 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-19-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 19 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-20-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 20 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-21-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 21 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-22-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 22 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-23-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 23 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-24-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 24 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-25-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 25 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-26-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 26 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-27-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 27 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-28-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 28 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-29-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 29 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-30-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 30 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-31-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 31 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-32-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 32 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-33-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 33 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-34-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 34 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-35-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 35 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-36-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 36 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-37-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 37 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-38-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 38 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-39-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 39 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-1-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 1 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-2-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 2 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-3-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 3 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-4-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 4 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-5-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 5 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-6-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 6 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-7-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 7 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-8-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 8 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-9-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 9 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-10-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 10 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-11-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 11 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-12-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 12 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-13-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 13 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-14-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 14 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-15-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 15 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-16-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 16 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-17-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 17 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-18-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 18 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-19-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 19 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-20-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 20 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-21-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 21 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-22-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 22 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-23-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 23 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-24-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 24 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-25-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 25 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-26-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 26 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-27-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 27 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-28-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 28 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-29-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 29 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-30-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 30 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-31-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 31 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-32-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 32 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-33-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 33 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-34-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 34 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-35-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 35 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-36-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 36 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-37-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 37 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-38-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 38 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreMKey-39-39-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - RUN_PART: 39 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-1-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 1 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-2-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 2 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-3-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 3 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-4-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 4 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-5-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 5 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-6-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 6 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-7-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 7 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-8-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 8 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-9-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 9 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-10-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 10 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-11-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 11 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-12-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 12 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-13-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 13 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-14-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 14 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-15-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 15 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-16-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 16 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-17-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 17 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-18-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 18 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-19-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 19 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-20-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 20 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-21-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 21 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-22-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 22 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-23-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 23 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-24-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 24 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-25-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 25 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-26-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 26 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-27-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 27 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-28-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 28 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-29-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 29 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-30-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 30 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-31-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 31 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-32-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 32 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-33-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 33 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-34-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 34 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-35-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 35 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-36-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 36 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-37-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 37 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-38-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 38 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - ref: - - refs/pull/** - - refs/tags/** - - refs/heads/master - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-39-master-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: daily-master-qa - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -22973,9 +2108,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 39 + RUN_PART: 2 TEST_SERVER_URL: http://server services: @@ -23036,179 +2171,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-1-latest-mysql8.0-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/encryption - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: mysql - db_name: owncloud - db_password: owncloud - db_type: mysql - db_username: owncloud - exclude: apps/encryption - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.4 - commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - -- name: setup-server-encryption - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=server - - php occ log:manage --level 2 - -- name: owncloud-log-server - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/server/data/owncloud.log - -- name: configure-app - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes - - php occ config:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.2 - commands: - - chown -R www-data /var/www/owncloud/server - - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - -- name: acceptance-tests - pull: always - image: owncloudci/php:7.4 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys - MAILHOG_HOST: email - RUN_PART: 1 - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: email - pull: always - image: mailhog/mailhog - -- name: server - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.2 -- coding-standard-php7.3 -- coding-standard-php7.4 -- phpstan-php7.2 - ---- -kind: pipeline -type: docker -name: apiCoreUKey-39-2-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-3-master-mysql8.0-php7.2 platform: os: linux @@ -23230,7 +2193,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -23251,7 +2214,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -23298,7 +2261,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -23319,9 +2282,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 2 + RUN_PART: 3 TEST_SERVER_URL: http://server services: @@ -23368,8 +2331,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -23380,7 +2345,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-3-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-4-master-mysql8.0-php7.2 platform: os: linux @@ -23402,7 +2367,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -23423,7 +2388,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -23470,7 +2435,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -23491,9 +2456,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 3 + RUN_PART: 4 TEST_SERVER_URL: http://server services: @@ -23540,8 +2505,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -23552,7 +2519,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-4-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-5-master-mysql8.0-php7.2 platform: os: linux @@ -23574,7 +2541,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -23595,7 +2562,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -23642,7 +2609,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -23663,9 +2630,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 4 + RUN_PART: 5 TEST_SERVER_URL: http://server services: @@ -23712,8 +2679,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -23724,7 +2693,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-5-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-6-master-mysql8.0-php7.2 platform: os: linux @@ -23746,7 +2715,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -23767,7 +2736,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -23814,7 +2783,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -23835,9 +2804,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 5 + RUN_PART: 6 TEST_SERVER_URL: http://server services: @@ -23884,8 +2853,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -23896,7 +2867,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-6-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-7-master-mysql8.0-php7.2 platform: os: linux @@ -23918,7 +2889,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -23939,7 +2910,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -23986,7 +2957,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -24007,9 +2978,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 6 + RUN_PART: 7 TEST_SERVER_URL: http://server services: @@ -24056,8 +3027,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -24068,7 +3041,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-7-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-8-master-mysql8.0-php7.2 platform: os: linux @@ -24090,7 +3063,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -24111,7 +3084,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -24158,7 +3131,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -24179,9 +3152,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 7 + RUN_PART: 8 TEST_SERVER_URL: http://server services: @@ -24228,8 +3201,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -24240,7 +3215,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-8-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-9-master-mysql8.0-php7.2 platform: os: linux @@ -24262,7 +3237,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -24283,7 +3258,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -24330,7 +3305,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -24351,9 +3326,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 8 + RUN_PART: 9 TEST_SERVER_URL: http://server services: @@ -24400,8 +3375,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -24412,7 +3389,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-9-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-10-master-mysql8.0-php7.2 platform: os: linux @@ -24434,7 +3411,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -24455,7 +3432,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -24502,7 +3479,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -24523,9 +3500,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 9 + RUN_PART: 10 TEST_SERVER_URL: http://server services: @@ -24572,8 +3549,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -24584,7 +3563,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-10-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-11-master-mysql8.0-php7.2 platform: os: linux @@ -24606,7 +3585,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -24627,7 +3606,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -24674,7 +3653,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -24695,9 +3674,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 10 + RUN_PART: 11 TEST_SERVER_URL: http://server services: @@ -24744,8 +3723,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -24756,7 +3737,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-11-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-12-master-mysql8.0-php7.2 platform: os: linux @@ -24778,7 +3759,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -24799,7 +3780,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -24846,7 +3827,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -24867,9 +3848,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 11 + RUN_PART: 12 TEST_SERVER_URL: http://server services: @@ -24916,8 +3897,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -24928,7 +3911,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-12-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-13-master-mysql8.0-php7.2 platform: os: linux @@ -24950,7 +3933,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -24971,7 +3954,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -25018,7 +4001,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -25039,9 +4022,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 12 + RUN_PART: 13 TEST_SERVER_URL: http://server services: @@ -25088,8 +4071,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -25100,7 +4085,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-13-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-14-master-mysql8.0-php7.2 platform: os: linux @@ -25122,7 +4107,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25143,7 +4128,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -25190,7 +4175,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -25211,9 +4196,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 13 + RUN_PART: 14 TEST_SERVER_URL: http://server services: @@ -25260,8 +4245,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -25272,7 +4259,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-14-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-15-master-mysql8.0-php7.2 platform: os: linux @@ -25294,7 +4281,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25315,7 +4302,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -25362,7 +4349,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -25383,9 +4370,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 14 + RUN_PART: 15 TEST_SERVER_URL: http://server services: @@ -25432,8 +4419,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -25444,7 +4433,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-15-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-16-master-mysql8.0-php7.2 platform: os: linux @@ -25466,7 +4455,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25487,7 +4476,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -25534,7 +4523,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -25555,9 +4544,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 15 + RUN_PART: 16 TEST_SERVER_URL: http://server services: @@ -25604,8 +4593,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -25616,7 +4607,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-16-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-17-master-mysql8.0-php7.2 platform: os: linux @@ -25638,7 +4629,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25659,7 +4650,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -25706,7 +4697,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -25727,9 +4718,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 16 + RUN_PART: 17 TEST_SERVER_URL: http://server services: @@ -25776,8 +4767,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -25788,7 +4781,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-17-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-18-master-mysql8.0-php7.2 platform: os: linux @@ -25810,7 +4803,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25831,7 +4824,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -25878,7 +4871,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -25899,9 +4892,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 17 + RUN_PART: 18 TEST_SERVER_URL: http://server services: @@ -25948,8 +4941,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -25960,7 +4955,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-18-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-19-master-mysql8.0-php7.2 platform: os: linux @@ -25982,7 +4977,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26003,7 +4998,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -26050,7 +5045,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -26071,9 +5066,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 18 + RUN_PART: 19 TEST_SERVER_URL: http://server services: @@ -26120,8 +5115,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -26132,7 +5129,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-19-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-20-master-mysql8.0-php7.2 platform: os: linux @@ -26154,7 +5151,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26175,7 +5172,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -26222,7 +5219,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -26243,9 +5240,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 19 + RUN_PART: 20 TEST_SERVER_URL: http://server services: @@ -26292,8 +5289,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -26304,7 +5303,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-20-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-21-master-mysql8.0-php7.2 platform: os: linux @@ -26326,7 +5325,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26347,7 +5346,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -26394,7 +5393,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -26415,9 +5414,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 20 + RUN_PART: 21 TEST_SERVER_URL: http://server services: @@ -26464,8 +5463,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -26476,7 +5477,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-21-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-22-master-mysql8.0-php7.2 platform: os: linux @@ -26498,7 +5499,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26519,7 +5520,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -26566,7 +5567,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -26587,9 +5588,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 21 + RUN_PART: 22 TEST_SERVER_URL: http://server services: @@ -26636,8 +5637,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -26648,7 +5651,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-22-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-23-master-mysql8.0-php7.2 platform: os: linux @@ -26670,7 +5673,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26691,7 +5694,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -26738,7 +5741,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -26759,9 +5762,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 22 + RUN_PART: 23 TEST_SERVER_URL: http://server services: @@ -26808,8 +5811,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -26820,7 +5825,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-23-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-24-master-mysql8.0-php7.2 platform: os: linux @@ -26842,7 +5847,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26863,7 +5868,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -26910,7 +5915,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -26931,9 +5936,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 23 + RUN_PART: 24 TEST_SERVER_URL: http://server services: @@ -26980,8 +5985,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -26992,7 +5999,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-24-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-25-master-mysql8.0-php7.2 platform: os: linux @@ -27014,7 +6021,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27035,7 +6042,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -27082,7 +6089,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -27103,9 +6110,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 24 + RUN_PART: 25 TEST_SERVER_URL: http://server services: @@ -27152,8 +6159,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -27164,7 +6173,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-25-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-26-master-mysql8.0-php7.2 platform: os: linux @@ -27186,7 +6195,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27207,7 +6216,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -27254,7 +6263,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -27275,9 +6284,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 25 + RUN_PART: 26 TEST_SERVER_URL: http://server services: @@ -27324,8 +6333,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -27336,7 +6347,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-26-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-27-master-mysql8.0-php7.2 platform: os: linux @@ -27358,7 +6369,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27379,7 +6390,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -27426,7 +6437,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -27447,9 +6458,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 26 + RUN_PART: 27 TEST_SERVER_URL: http://server services: @@ -27496,8 +6507,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -27508,7 +6521,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-27-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-28-master-mysql8.0-php7.2 platform: os: linux @@ -27530,7 +6543,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27551,7 +6564,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -27598,7 +6611,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -27619,9 +6632,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 27 + RUN_PART: 28 TEST_SERVER_URL: http://server services: @@ -27668,8 +6681,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -27680,7 +6695,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-28-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-29-master-mysql8.0-php7.2 platform: os: linux @@ -27702,7 +6717,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27723,7 +6738,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -27770,7 +6785,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -27791,9 +6806,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 28 + RUN_PART: 29 TEST_SERVER_URL: http://server services: @@ -27840,8 +6855,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -27852,7 +6869,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-29-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-30-master-mysql8.0-php7.2 platform: os: linux @@ -27874,7 +6891,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27895,7 +6912,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -27942,7 +6959,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -27963,9 +6980,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 29 + RUN_PART: 30 TEST_SERVER_URL: http://server services: @@ -28012,8 +7029,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -28024,7 +7043,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-30-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-31-master-mysql8.0-php7.2 platform: os: linux @@ -28046,7 +7065,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28067,7 +7086,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -28114,7 +7133,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -28135,9 +7154,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 30 + RUN_PART: 31 TEST_SERVER_URL: http://server services: @@ -28184,8 +7203,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -28196,7 +7217,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-31-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-32-master-mysql8.0-php7.2 platform: os: linux @@ -28218,7 +7239,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28239,7 +7260,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -28286,7 +7307,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -28307,9 +7328,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 31 + RUN_PART: 32 TEST_SERVER_URL: http://server services: @@ -28356,8 +7377,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -28368,7 +7391,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-32-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-33-master-mysql8.0-php7.2 platform: os: linux @@ -28390,7 +7413,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28411,7 +7434,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -28458,7 +7481,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -28479,9 +7502,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 32 + RUN_PART: 33 TEST_SERVER_URL: http://server services: @@ -28528,8 +7551,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -28540,7 +7565,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-33-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-34-master-mysql8.0-php7.2 platform: os: linux @@ -28562,7 +7587,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28583,7 +7608,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -28630,7 +7655,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -28651,9 +7676,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 33 + RUN_PART: 34 TEST_SERVER_URL: http://server services: @@ -28700,8 +7725,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -28712,7 +7739,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-34-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-35-master-mysql8.0-php7.2 platform: os: linux @@ -28734,7 +7761,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28755,7 +7782,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -28802,7 +7829,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -28823,9 +7850,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 34 + RUN_PART: 35 TEST_SERVER_URL: http://server services: @@ -28872,8 +7899,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -28884,7 +7913,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-35-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-36-master-mysql8.0-php7.2 platform: os: linux @@ -28906,7 +7935,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28927,7 +7956,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -28974,7 +8003,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -28995,9 +8024,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 35 + RUN_PART: 36 TEST_SERVER_URL: http://server services: @@ -29044,8 +8073,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -29056,7 +8087,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-36-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-37-master-mysql8.0-php7.2 platform: os: linux @@ -29078,7 +8109,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29099,7 +8130,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -29146,7 +8177,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -29167,9 +8198,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 36 + RUN_PART: 37 TEST_SERVER_URL: http://server services: @@ -29216,8 +8247,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -29228,7 +8261,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-37-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-38-master-mysql8.0-php7.2 platform: os: linux @@ -29250,7 +8283,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29271,7 +8304,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -29318,7 +8351,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -29339,9 +8372,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 37 + RUN_PART: 38 TEST_SERVER_URL: http://server services: @@ -29388,8 +8421,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -29400,7 +8435,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-38-latest-mysql8.0-php7.2 +name: apiCoreMKey-39-39-master-mysql8.0-php7.2 platform: os: linux @@ -29422,7 +8457,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29443,7 +8478,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -29490,7 +8525,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -29511,9 +8546,9 @@ steps: - make test-acceptance-core-api environment: DIVIDE_INTO_NUM_PARTS: 39 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - RUN_PART: 38 + RUN_PART: 39 TEST_SERVER_URL: http://server services: @@ -29560,8 +8595,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -29572,7 +8609,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCoreUKey-39-39-latest-mysql8.0-php7.2 +name: apiCoreUKey-39-1-master-mysql8.0-php7.2 platform: os: linux @@ -29594,7 +8631,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29615,7 +8652,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -29685,7 +8722,7 @@ steps: DIVIDE_INTO_NUM_PARTS: 39 ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - RUN_PART: 39 + RUN_PART: 1 TEST_SERVER_URL: http://server services: @@ -29732,8 +8769,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -29744,7 +8783,7 @@ depends_on: --- kind: pipeline type: docker -name: cliCoreMKey-3-1-master-mysql8.0-php7.2 +name: apiCoreUKey-39-2-master-mysql8.0-php7.2 platform: os: linux @@ -29777,6 +8816,38 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud + version: daily-master-qa + +- name: configure-federation + pull: always + image: owncloudci/php:7.2 + commands: + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated + pull: always + image: owncloud/ubuntu:18.04 + detach: true + commands: + - tail -f /var/www/owncloud/federated/data/owncloud.log + - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -29802,7 +8873,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -29811,6 +8882,8 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 + - chown -R www-data /var/www/owncloud/federated + - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -29818,12 +8891,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli + - make test-acceptance-core-api environment: - DIVIDE_INTO_NUM_PARTS: 3 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - RUN_PART: 1 + RUN_PART: 2 TEST_SERVER_URL: http://server services: @@ -29850,6 +8923,25 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server +- name: federated + pull: always + image: owncloudci/php:7.2 + commands: + - /usr/local/bin/apachectl -e debug -D FOREGROUND + environment: + APACHE_WEBROOT: /var/www/owncloud/federated + +- name: mysql-federated + pull: always + image: mysql:8.0 + command: + - --default-authentication-plugin=mysql_native_password + environment: + MYSQL_DATABASE: owncloud-federated + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud + trigger: ref: - refs/pull/** @@ -29865,7 +8957,7 @@ depends_on: --- kind: pipeline type: docker -name: cliCoreMKey-3-2-master-mysql8.0-php7.2 +name: apiCoreUKey-39-3-master-mysql8.0-php7.2 platform: os: linux @@ -29889,14 +8981,46 @@ steps: exclude: apps/encryption version: daily-master-qa -- name: install-testrunner +- name: install-testrunner + pull: always + image: owncloudci/php:7.4 + commands: + - mkdir /tmp/testrunner + - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner + - rsync -aIX /tmp/testrunner /var/www/owncloud + - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ + +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud + version: daily-master-qa + +- name: configure-federation + pull: always + image: owncloudci/php:7.2 + commands: + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated pull: always - image: owncloudci/php:7.4 + image: owncloud/ubuntu:18.04 + detach: true commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ + - tail -f /var/www/owncloud/federated/data/owncloud.log - name: setup-server-encryption pull: always @@ -29923,7 +9047,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -29932,6 +9056,8 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 + - chown -R www-data /var/www/owncloud/federated + - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -29939,12 +9065,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli + - make test-acceptance-core-api environment: - DIVIDE_INTO_NUM_PARTS: 3 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - RUN_PART: 2 + RUN_PART: 3 TEST_SERVER_URL: http://server services: @@ -29971,6 +9097,25 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server +- name: federated + pull: always + image: owncloudci/php:7.2 + commands: + - /usr/local/bin/apachectl -e debug -D FOREGROUND + environment: + APACHE_WEBROOT: /var/www/owncloud/federated + +- name: mysql-federated + pull: always + image: mysql:8.0 + command: + - --default-authentication-plugin=mysql_native_password + environment: + MYSQL_DATABASE: owncloud-federated + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud + trigger: ref: - refs/pull/** @@ -29986,7 +9131,7 @@ depends_on: --- kind: pipeline type: docker -name: cliCoreMKey-3-3-master-mysql8.0-php7.2 +name: apiCoreUKey-39-4-master-mysql8.0-php7.2 platform: os: linux @@ -30019,6 +9164,38 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud + version: daily-master-qa + +- name: configure-federation + pull: always + image: owncloudci/php:7.2 + commands: + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated + pull: always + image: owncloud/ubuntu:18.04 + detach: true + commands: + - tail -f /var/www/owncloud/federated/data/owncloud.log + - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -30044,7 +9221,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -30053,6 +9230,8 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 + - chown -R www-data /var/www/owncloud/federated + - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -30060,12 +9239,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli + - make test-acceptance-core-api environment: - DIVIDE_INTO_NUM_PARTS: 3 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - RUN_PART: 3 + RUN_PART: 4 TEST_SERVER_URL: http://server services: @@ -30092,6 +9271,25 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server +- name: federated + pull: always + image: owncloudci/php:7.2 + commands: + - /usr/local/bin/apachectl -e debug -D FOREGROUND + environment: + APACHE_WEBROOT: /var/www/owncloud/federated + +- name: mysql-federated + pull: always + image: mysql:8.0 + command: + - --default-authentication-plugin=mysql_native_password + environment: + MYSQL_DATABASE: owncloud-federated + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud + trigger: ref: - refs/pull/** @@ -30107,7 +9305,7 @@ depends_on: --- kind: pipeline type: docker -name: cliCoreUKey-3-1-master-mysql8.0-php7.2 +name: apiCoreUKey-39-5-master-mysql8.0-php7.2 platform: os: linux @@ -30140,6 +9338,38 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud + version: daily-master-qa + +- name: configure-federation + pull: always + image: owncloudci/php:7.2 + commands: + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated + pull: always + image: owncloud/ubuntu:18.04 + detach: true + commands: + - tail -f /var/www/owncloud/federated/data/owncloud.log + - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -30174,6 +9404,8 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 + - chown -R www-data /var/www/owncloud/federated + - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -30181,12 +9413,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli + - make test-acceptance-core-api environment: - DIVIDE_INTO_NUM_PARTS: 3 + DIVIDE_INTO_NUM_PARTS: 39 ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - RUN_PART: 1 + RUN_PART: 5 TEST_SERVER_URL: http://server services: @@ -30213,6 +9445,25 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server +- name: federated + pull: always + image: owncloudci/php:7.2 + commands: + - /usr/local/bin/apachectl -e debug -D FOREGROUND + environment: + APACHE_WEBROOT: /var/www/owncloud/federated + +- name: mysql-federated + pull: always + image: mysql:8.0 + command: + - --default-authentication-plugin=mysql_native_password + environment: + MYSQL_DATABASE: owncloud-federated + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud + trigger: ref: - refs/pull/** @@ -30228,7 +9479,7 @@ depends_on: --- kind: pipeline type: docker -name: cliCoreUKey-3-2-master-mysql8.0-php7.2 +name: apiCoreUKey-39-6-master-mysql8.0-php7.2 platform: os: linux @@ -30261,6 +9512,38 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud + version: daily-master-qa + +- name: configure-federation + pull: always + image: owncloudci/php:7.2 + commands: + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated + pull: always + image: owncloud/ubuntu:18.04 + detach: true + commands: + - tail -f /var/www/owncloud/federated/data/owncloud.log + - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -30295,6 +9578,8 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 + - chown -R www-data /var/www/owncloud/federated + - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -30302,12 +9587,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli + - make test-acceptance-core-api environment: - DIVIDE_INTO_NUM_PARTS: 3 + DIVIDE_INTO_NUM_PARTS: 39 ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - RUN_PART: 2 + RUN_PART: 6 TEST_SERVER_URL: http://server services: @@ -30334,6 +9619,25 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server +- name: federated + pull: always + image: owncloudci/php:7.2 + commands: + - /usr/local/bin/apachectl -e debug -D FOREGROUND + environment: + APACHE_WEBROOT: /var/www/owncloud/federated + +- name: mysql-federated + pull: always + image: mysql:8.0 + command: + - --default-authentication-plugin=mysql_native_password + environment: + MYSQL_DATABASE: owncloud-federated + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud + trigger: ref: - refs/pull/** @@ -30349,7 +9653,7 @@ depends_on: --- kind: pipeline type: docker -name: cliCoreUKey-3-3-master-mysql8.0-php7.2 +name: apiCoreUKey-39-7-master-mysql8.0-php7.2 platform: os: linux @@ -30370,17 +9674,49 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - exclude: apps/encryption + exclude: apps/encryption + version: daily-master-qa + +- name: install-testrunner + pull: always + image: owncloudci/php:7.4 + commands: + - mkdir /tmp/testrunner + - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner + - rsync -aIX /tmp/testrunner /var/www/owncloud + - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ + +- name: install-federated + pull: always + image: owncloudci/core + settings: + core_path: /var/www/owncloud/federated + db_host: mysql-federated + db_name: owncloud-federated + db_password: owncloud + db_type: mysql + db_username: owncloud version: daily-master-qa -- name: install-testrunner +- name: configure-federation pull: always - image: owncloudci/php:7.4 + image: owncloudci/php:7.2 commands: - - mkdir /tmp/testrunner - - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner - - rsync -aIX /tmp/testrunner /var/www/owncloud - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ + - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh + - cd /var/www/owncloud/federated + - php occ a:l + - php occ a:e testing + - php occ a:l + - php occ config:system:set trusted_domains 1 --value=federated + - php occ log:manage --level 2 + - php occ config:list + +- name: owncloud-log-federated + pull: always + image: owncloud/ubuntu:18.04 + detach: true + commands: + - tail -f /var/www/owncloud/federated/data/owncloud.log - name: setup-server-encryption pull: always @@ -30416,6 +9752,8 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 + - chown -R www-data /var/www/owncloud/federated + - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -30423,12 +9761,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli + - make test-acceptance-core-api environment: - DIVIDE_INTO_NUM_PARTS: 3 + DIVIDE_INTO_NUM_PARTS: 39 ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - RUN_PART: 3 + RUN_PART: 7 TEST_SERVER_URL: http://server services: @@ -30455,6 +9793,25 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server +- name: federated + pull: always + image: owncloudci/php:7.2 + commands: + - /usr/local/bin/apachectl -e debug -D FOREGROUND + environment: + APACHE_WEBROOT: /var/www/owncloud/federated + +- name: mysql-federated + pull: always + image: mysql:8.0 + command: + - --default-authentication-plugin=mysql_native_password + environment: + MYSQL_DATABASE: owncloud-federated + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud + trigger: ref: - refs/pull/** @@ -30470,7 +9827,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-1-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-8-master-mysql8.0-php7.2 platform: os: linux @@ -30560,7 +9917,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -30578,16 +9935,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 1 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 8 TEST_SERVER_URL: http://server services: @@ -30602,12 +9955,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -30654,7 +10001,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-2-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-9-master-mysql8.0-php7.2 platform: os: linux @@ -30744,7 +10091,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -30762,16 +10109,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 2 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 9 TEST_SERVER_URL: http://server services: @@ -30786,12 +10129,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -30838,7 +10175,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-3-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-10-master-mysql8.0-php7.2 platform: os: linux @@ -30928,7 +10265,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -30946,16 +10283,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 3 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 10 TEST_SERVER_URL: http://server services: @@ -30970,12 +10303,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -31022,7 +10349,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-4-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-11-master-mysql8.0-php7.2 platform: os: linux @@ -31112,7 +10439,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -31130,16 +10457,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 4 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 11 TEST_SERVER_URL: http://server services: @@ -31154,12 +10477,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -31206,7 +10523,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-5-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-12-master-mysql8.0-php7.2 platform: os: linux @@ -31296,7 +10613,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -31314,16 +10631,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 5 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 12 TEST_SERVER_URL: http://server services: @@ -31338,12 +10651,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -31390,7 +10697,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-6-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-13-master-mysql8.0-php7.2 platform: os: linux @@ -31480,7 +10787,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -31498,16 +10805,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 6 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 13 TEST_SERVER_URL: http://server services: @@ -31522,12 +10825,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -31574,7 +10871,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-7-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-14-master-mysql8.0-php7.2 platform: os: linux @@ -31664,7 +10961,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -31682,16 +10979,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 7 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 14 TEST_SERVER_URL: http://server services: @@ -31706,12 +10999,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -31758,7 +11045,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-8-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-15-master-mysql8.0-php7.2 platform: os: linux @@ -31848,7 +11135,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -31866,16 +11153,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 8 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 15 TEST_SERVER_URL: http://server services: @@ -31890,12 +11173,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -31942,7 +11219,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-9-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-16-master-mysql8.0-php7.2 platform: os: linux @@ -32032,7 +11309,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -32050,16 +11327,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 9 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 16 TEST_SERVER_URL: http://server services: @@ -32074,12 +11347,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -32126,7 +11393,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-10-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-17-master-mysql8.0-php7.2 platform: os: linux @@ -32216,7 +11483,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -32234,16 +11501,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 10 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 17 TEST_SERVER_URL: http://server services: @@ -32258,12 +11521,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -32310,7 +11567,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-11-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-18-master-mysql8.0-php7.2 platform: os: linux @@ -32400,7 +11657,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -32418,16 +11675,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 11 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 18 TEST_SERVER_URL: http://server services: @@ -32442,12 +11695,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -32494,7 +11741,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-12-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-19-master-mysql8.0-php7.2 platform: os: linux @@ -32584,7 +11831,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -32602,16 +11849,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 12 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 19 TEST_SERVER_URL: http://server services: @@ -32626,12 +11869,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -32678,7 +11915,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-13-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-20-master-mysql8.0-php7.2 platform: os: linux @@ -32768,7 +12005,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -32786,16 +12023,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 13 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 20 TEST_SERVER_URL: http://server services: @@ -32810,12 +12043,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -32862,7 +12089,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-14-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-21-master-mysql8.0-php7.2 platform: os: linux @@ -32952,7 +12179,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -32970,16 +12197,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 14 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 21 TEST_SERVER_URL: http://server services: @@ -32994,12 +12217,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -33046,7 +12263,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-15-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-22-master-mysql8.0-php7.2 platform: os: linux @@ -33136,7 +12353,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -33154,16 +12371,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 15 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 22 TEST_SERVER_URL: http://server services: @@ -33178,12 +12391,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -33230,7 +12437,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-16-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-23-master-mysql8.0-php7.2 platform: os: linux @@ -33320,7 +12527,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -33338,16 +12545,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 16 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 23 TEST_SERVER_URL: http://server services: @@ -33362,12 +12565,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -33414,7 +12611,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-17-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-24-master-mysql8.0-php7.2 platform: os: linux @@ -33504,7 +12701,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -33522,16 +12719,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 17 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 24 TEST_SERVER_URL: http://server services: @@ -33546,12 +12739,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -33598,7 +12785,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-18-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-25-master-mysql8.0-php7.2 platform: os: linux @@ -33688,7 +12875,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -33706,16 +12893,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 18 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 25 TEST_SERVER_URL: http://server services: @@ -33730,12 +12913,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -33782,7 +12959,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-19-master-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-26-master-mysql8.0-php7.2 platform: os: linux @@ -33872,7 +13049,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -33890,16 +13067,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 19 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 26 TEST_SERVER_URL: http://server services: @@ -33914,12 +13087,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -33966,7 +13133,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-1-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-27-master-mysql8.0-php7.2 platform: os: linux @@ -33988,7 +13155,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -34009,7 +13176,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -34056,7 +13223,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -34074,16 +13241,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 1 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 27 TEST_SERVER_URL: http://server services: @@ -34098,12 +13261,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -34136,8 +13293,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -34148,7 +13307,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-2-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-28-master-mysql8.0-php7.2 platform: os: linux @@ -34170,7 +13329,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -34191,7 +13350,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -34238,7 +13397,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -34256,16 +13415,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey - MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 2 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys + MAILHOG_HOST: email + RUN_PART: 28 TEST_SERVER_URL: http://server services: @@ -34280,12 +13435,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -34318,8 +13467,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -34330,7 +13481,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-3-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-29-master-mysql8.0-php7.2 platform: os: linux @@ -34352,7 +13503,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -34373,7 +13524,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -34420,7 +13571,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -34438,16 +13589,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 3 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 29 TEST_SERVER_URL: http://server services: @@ -34462,12 +13609,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -34500,8 +13641,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -34512,7 +13655,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-4-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-30-master-mysql8.0-php7.2 platform: os: linux @@ -34534,7 +13677,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -34555,7 +13698,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -34602,7 +13745,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -34620,16 +13763,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 4 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 30 TEST_SERVER_URL: http://server services: @@ -34644,12 +13783,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -34682,8 +13815,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -34694,7 +13829,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-5-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-31-master-mysql8.0-php7.2 platform: os: linux @@ -34716,7 +13851,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -34737,7 +13872,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -34784,7 +13919,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -34802,16 +13937,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 5 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 31 TEST_SERVER_URL: http://server services: @@ -34826,12 +13957,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -34864,8 +13989,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -34876,7 +14003,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-6-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-32-master-mysql8.0-php7.2 platform: os: linux @@ -34898,7 +14025,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -34919,7 +14046,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -34966,7 +14093,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -34984,16 +14111,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 6 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 32 TEST_SERVER_URL: http://server services: @@ -35008,12 +14131,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -35046,8 +14163,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -35058,7 +14177,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-7-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-33-master-mysql8.0-php7.2 platform: os: linux @@ -35080,7 +14199,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -35101,7 +14220,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -35148,7 +14267,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -35166,16 +14285,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 7 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 33 TEST_SERVER_URL: http://server services: @@ -35190,12 +14305,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -35228,8 +14337,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -35240,7 +14351,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-8-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-34-master-mysql8.0-php7.2 platform: os: linux @@ -35262,7 +14373,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -35283,7 +14394,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -35330,7 +14441,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -35348,16 +14459,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 8 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 34 TEST_SERVER_URL: http://server services: @@ -35372,12 +14479,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -35410,8 +14511,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -35422,7 +14525,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-9-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-35-master-mysql8.0-php7.2 platform: os: linux @@ -35444,7 +14547,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -35465,7 +14568,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -35512,7 +14615,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -35530,16 +14633,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 9 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 35 TEST_SERVER_URL: http://server services: @@ -35554,12 +14653,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -35592,8 +14685,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -35604,7 +14699,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-10-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-36-master-mysql8.0-php7.2 platform: os: linux @@ -35626,7 +14721,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -35647,7 +14742,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -35694,7 +14789,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -35712,16 +14807,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 10 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 36 TEST_SERVER_URL: http://server services: @@ -35736,12 +14827,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -35774,8 +14859,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -35786,7 +14873,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-11-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-37-master-mysql8.0-php7.2 platform: os: linux @@ -35808,7 +14895,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -35829,7 +14916,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -35876,7 +14963,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -35894,16 +14981,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 11 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 37 TEST_SERVER_URL: http://server services: @@ -35913,16 +14996,10 @@ services: command: - --default-authentication-plugin=mysql_native_password environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING + MYSQL_DATABASE: owncloud + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud - name: email pull: always @@ -35956,8 +15033,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -35968,7 +15047,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-12-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-38-master-mysql8.0-php7.2 platform: os: linux @@ -35990,7 +15069,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -36011,7 +15090,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -36058,7 +15137,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -36076,16 +15155,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 12 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 38 TEST_SERVER_URL: http://server services: @@ -36100,12 +15175,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -36138,8 +15207,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -36150,7 +15221,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-13-latest-chrome-mysql8.0-php7.2 +name: apiCoreUKey-39-39-master-mysql8.0-php7.2 platform: os: linux @@ -36172,7 +15243,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -36193,7 +15264,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -36240,7 +15311,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -36258,16 +15329,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-api environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 39 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 13 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 39 TEST_SERVER_URL: http://server services: @@ -36282,12 +15349,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -36320,8 +15381,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -36332,7 +15395,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-14-latest-chrome-mysql8.0-php7.2 +name: cliCoreMKey-3-1-master-mysql8.0-php7.2 platform: os: linux @@ -36354,7 +15417,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -36365,38 +15428,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -36431,8 +15462,6 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -36440,16 +15469,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-cli environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 + DIVIDE_INTO_NUM_PARTS: 3 ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 14 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 1 TEST_SERVER_URL: http://server services: @@ -36464,12 +15489,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -36482,28 +15501,11 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -36514,7 +15516,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-15-latest-chrome-mysql8.0-php7.2 +name: cliCoreMKey-3-2-master-mysql8.0-php7.2 platform: os: linux @@ -36536,7 +15538,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -36547,38 +15549,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -36613,8 +15583,6 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -36622,16 +15590,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-cli environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 + DIVIDE_INTO_NUM_PARTS: 3 ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 15 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 2 TEST_SERVER_URL: http://server services: @@ -36646,12 +15610,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -36664,28 +15622,11 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -36696,7 +15637,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-16-latest-chrome-mysql8.0-php7.2 +name: cliCoreMKey-3-3-master-mysql8.0-php7.2 platform: os: linux @@ -36718,7 +15659,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -36729,38 +15670,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -36795,8 +15704,6 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -36804,16 +15711,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-cli environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 + DIVIDE_INTO_NUM_PARTS: 3 ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 16 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 3 TEST_SERVER_URL: http://server services: @@ -36828,12 +15731,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -36846,28 +15743,11 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -36878,7 +15758,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-17-latest-chrome-mysql8.0-php7.2 +name: cliCoreUKey-3-1-master-mysql8.0-php7.2 platform: os: linux @@ -36900,7 +15780,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -36911,38 +15791,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -36968,7 +15816,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -36977,8 +15825,6 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -36986,16 +15832,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-cli environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 3 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 17 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 1 TEST_SERVER_URL: http://server services: @@ -37010,12 +15852,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -37028,28 +15864,11 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -37060,7 +15879,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-18-latest-chrome-mysql8.0-php7.2 +name: cliCoreUKey-3-2-master-mysql8.0-php7.2 platform: os: linux @@ -37082,7 +15901,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -37093,38 +15912,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -37150,7 +15937,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -37159,8 +15946,6 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -37168,16 +15953,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-cli environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 3 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 18 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 2 TEST_SERVER_URL: http://server services: @@ -37192,12 +15973,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -37210,28 +15985,11 @@ services: environment: APACHE_WEBROOT: /var/www/owncloud/server -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -37242,7 +16000,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreMKey-19-19-latest-chrome-mysql8.0-php7.2 +name: cliCoreUKey-3-3-master-mysql8.0-php7.2 platform: os: linux @@ -37264,7 +16022,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -37275,38 +16033,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ -- name: install-federated - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/federated - db_host: mysql-federated - db_name: owncloud-federated - db_password: owncloud - db_type: mysql - db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.2 - commands: - - echo "export TEST_SERVER_FED_URL=http://federated" > /var/www/owncloud/saved-settings.sh - - cd /var/www/owncloud/federated - - php occ a:l - - php occ a:e testing - - php occ a:l - - php occ config:system:set trusted_domains 1 --value=federated - - php occ log:manage --level 2 - - php occ config:list - -- name: owncloud-log-federated - pull: always - image: owncloud/ubuntu:18.04 - detach: true - commands: - - tail -f /var/www/owncloud/federated/data/owncloud.log - - name: setup-server-encryption pull: always image: owncloudci/php:7.2 @@ -37332,7 +16058,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes + - php occ encryption:select-encryption-type user-keys --yes - php occ config:list - name: fix-permissions @@ -37341,8 +16067,6 @@ steps: commands: - chown -R www-data /var/www/owncloud/server - wait-for-it -t 600 server:80 - - chown -R www-data /var/www/owncloud/federated - - wait-for-it -t 600 federated:80 - name: acceptance-tests pull: always @@ -37350,16 +16074,12 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-core-cli environment: - BROWSER: chrome - DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: masterkey + DIVIDE_INTO_NUM_PARTS: 3 + ENCRYPTION_TYPE: user-keys MAILHOG_HOST: email - PLATFORM: Linux - RUN_PART: 19 - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 + RUN_PART: 3 TEST_SERVER_URL: http://server services: @@ -37374,12 +16094,6 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - - name: email pull: always image: mailhog/mailhog @@ -37390,30 +16104,13 @@ services: commands: - /usr/local/bin/apachectl -e debug -D FOREGROUND environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.2 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:8.0 - command: - - --default-authentication-plugin=mysql_native_password - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud + APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -37424,7 +16121,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-1-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-1-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -37514,7 +16211,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -37536,7 +16233,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 1 @@ -37608,7 +16305,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-2-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-2-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -37698,7 +16395,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -37720,7 +16417,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 2 @@ -37792,7 +16489,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-3-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-3-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -37882,7 +16579,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -37904,7 +16601,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 3 @@ -37976,7 +16673,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-4-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-4-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -38066,7 +16763,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -38088,7 +16785,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 4 @@ -38160,7 +16857,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-5-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-5-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -38250,7 +16947,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -38272,7 +16969,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 5 @@ -38344,7 +17041,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-6-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-6-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -38434,7 +17131,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -38456,7 +17153,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 6 @@ -38528,7 +17225,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-7-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-7-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -38618,7 +17315,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -38640,7 +17337,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 7 @@ -38712,7 +17409,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-8-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-8-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -38802,7 +17499,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -38824,7 +17521,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 8 @@ -38896,7 +17593,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-9-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-9-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -38986,7 +17683,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -39008,7 +17705,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 9 @@ -39080,7 +17777,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-10-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-10-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -39170,7 +17867,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -39192,7 +17889,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 10 @@ -39264,7 +17961,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-11-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-11-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -39354,7 +18051,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -39376,7 +18073,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 11 @@ -39448,7 +18145,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-12-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-12-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -39538,7 +18235,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -39560,7 +18257,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 12 @@ -39632,7 +18329,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-13-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-13-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -39722,7 +18419,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -39744,7 +18441,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 13 @@ -39816,7 +18513,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-14-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-14-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -39906,7 +18603,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -39928,7 +18625,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 14 @@ -40000,7 +18697,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-15-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-15-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -40090,7 +18787,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -40112,7 +18809,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 15 @@ -40184,7 +18881,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-16-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-16-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -40274,7 +18971,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -40296,7 +18993,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 16 @@ -40368,7 +19065,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-17-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-17-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -40458,7 +19155,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -40480,7 +19177,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 17 @@ -40552,7 +19249,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-18-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-18-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -40642,7 +19339,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -40664,7 +19361,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 18 @@ -40736,7 +19433,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-19-master-chrome-mysql8.0-php7.2 +name: webUIcoreMKey-19-19-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -40826,7 +19523,7 @@ steps: commands: - cd /var/www/owncloud/server - php occ encryption:enable - - php occ encryption:select-encryption-type user-keys --yes + - php occ encryption:select-encryption-type masterkey --yes - php occ config:list - name: fix-permissions @@ -40848,7 +19545,7 @@ steps: environment: BROWSER: chrome DIVIDE_INTO_NUM_PARTS: 19 - ENCRYPTION_TYPE: user-keys + ENCRYPTION_TYPE: masterkey MAILHOG_HOST: email PLATFORM: Linux RUN_PART: 19 @@ -40920,7 +19617,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-1-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-1-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -40942,7 +19639,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -40963,7 +19660,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -41090,8 +19787,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -41102,7 +19801,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-2-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-2-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -41124,7 +19823,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -41145,7 +19844,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -41272,8 +19971,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -41284,7 +19985,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-3-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-3-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -41306,7 +20007,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -41327,7 +20028,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -41454,8 +20155,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -41466,7 +20169,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-4-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-4-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -41488,7 +20191,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -41509,7 +20212,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -41636,8 +20339,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -41648,7 +20353,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-5-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-5-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -41670,7 +20375,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -41691,7 +20396,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -41818,8 +20523,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -41830,7 +20537,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-6-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-6-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -41852,7 +20559,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -41873,7 +20580,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -42000,8 +20707,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -42012,7 +20721,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-7-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-7-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -42034,7 +20743,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -42055,7 +20764,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -42182,8 +20891,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -42194,7 +20905,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-8-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-8-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -42216,7 +20927,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -42237,7 +20948,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -42364,8 +21075,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -42376,7 +21089,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-9-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-9-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -42398,7 +21111,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -42419,7 +21132,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -42546,8 +21259,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -42558,7 +21273,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-10-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-10-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -42580,7 +21295,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -42601,7 +21316,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -42728,8 +21443,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -42740,7 +21457,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-11-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-11-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -42762,7 +21479,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -42783,7 +21500,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -42910,8 +21627,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -42922,7 +21641,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-12-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-12-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -42944,7 +21663,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -42965,7 +21684,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -43092,8 +21811,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -43104,7 +21825,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-13-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-13-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -43126,7 +21847,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -43147,7 +21868,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -43274,8 +21995,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -43286,7 +22009,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-14-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-14-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -43308,7 +22031,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -43329,7 +22052,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -43456,8 +22179,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -43468,7 +22193,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-15-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-15-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -43490,7 +22215,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -43511,7 +22236,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -43638,8 +22363,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -43650,7 +22377,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-16-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-16-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -43672,7 +22399,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -43693,7 +22420,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -43820,8 +22547,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -43832,7 +22561,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-17-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-17-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -43854,7 +22583,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -43875,7 +22604,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -44002,8 +22731,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -44014,7 +22745,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-18-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-18-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -44036,7 +22767,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -44057,7 +22788,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -44184,8 +22915,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -44196,7 +22929,7 @@ depends_on: --- kind: pipeline type: docker -name: webUIcoreUKey-19-19-latest-chrome-mysql8.0-php7.2 +name: webUIcoreUKey-19-19-master-chrome-mysql8.0-php7.2 platform: os: linux @@ -44218,7 +22951,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/encryption - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -44239,7 +22972,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -44366,8 +23099,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.2 @@ -44408,20 +23143,12 @@ depends_on: - sonar-analysis - cliEncryption-master-mysql8.0-php7.2 - cliEncryption-master-postgres9.4-php7.2 -- cliEncryption-latest-mysql8.0-php7.2 -- cliEncryption-latest-postgres9.4-php7.2 - apiMasterKeys-master-mysql8.0-php7.2 - apiMasterKeys-master-postgres9.4-php7.2 -- apiMasterKeys-latest-mysql8.0-php7.2 -- apiMasterKeys-latest-postgres9.4-php7.2 - webUIMasterKey-master-chrome-mysql8.0-php7.2 -- webUIMasterKey-latest-chrome-mysql8.0-php7.2 - apiUserKeys-master-mysql8.0-php7.2 - apiUserKeys-master-postgres9.4-php7.2 -- apiUserKeys-latest-mysql8.0-php7.2 -- apiUserKeys-latest-postgres9.4-php7.2 - webUIUserKeys-master-chrome-mysql8.0-php7.2 -- webUIUserKeys-latest-chrome-mysql8.0-php7.2 - apiCoreMKey-39-1-master-mysql8.0-php7.2 - apiCoreMKey-39-2-master-mysql8.0-php7.2 - apiCoreMKey-39-3-master-mysql8.0-php7.2 @@ -44461,45 +23188,6 @@ depends_on: - apiCoreMKey-39-37-master-mysql8.0-php7.2 - apiCoreMKey-39-38-master-mysql8.0-php7.2 - apiCoreMKey-39-39-master-mysql8.0-php7.2 -- apiCoreMKey-39-1-latest-mysql8.0-php7.2 -- apiCoreMKey-39-2-latest-mysql8.0-php7.2 -- apiCoreMKey-39-3-latest-mysql8.0-php7.2 -- apiCoreMKey-39-4-latest-mysql8.0-php7.2 -- apiCoreMKey-39-5-latest-mysql8.0-php7.2 -- apiCoreMKey-39-6-latest-mysql8.0-php7.2 -- apiCoreMKey-39-7-latest-mysql8.0-php7.2 -- apiCoreMKey-39-8-latest-mysql8.0-php7.2 -- apiCoreMKey-39-9-latest-mysql8.0-php7.2 -- apiCoreMKey-39-10-latest-mysql8.0-php7.2 -- apiCoreMKey-39-11-latest-mysql8.0-php7.2 -- apiCoreMKey-39-12-latest-mysql8.0-php7.2 -- apiCoreMKey-39-13-latest-mysql8.0-php7.2 -- apiCoreMKey-39-14-latest-mysql8.0-php7.2 -- apiCoreMKey-39-15-latest-mysql8.0-php7.2 -- apiCoreMKey-39-16-latest-mysql8.0-php7.2 -- apiCoreMKey-39-17-latest-mysql8.0-php7.2 -- apiCoreMKey-39-18-latest-mysql8.0-php7.2 -- apiCoreMKey-39-19-latest-mysql8.0-php7.2 -- apiCoreMKey-39-20-latest-mysql8.0-php7.2 -- apiCoreMKey-39-21-latest-mysql8.0-php7.2 -- apiCoreMKey-39-22-latest-mysql8.0-php7.2 -- apiCoreMKey-39-23-latest-mysql8.0-php7.2 -- apiCoreMKey-39-24-latest-mysql8.0-php7.2 -- apiCoreMKey-39-25-latest-mysql8.0-php7.2 -- apiCoreMKey-39-26-latest-mysql8.0-php7.2 -- apiCoreMKey-39-27-latest-mysql8.0-php7.2 -- apiCoreMKey-39-28-latest-mysql8.0-php7.2 -- apiCoreMKey-39-29-latest-mysql8.0-php7.2 -- apiCoreMKey-39-30-latest-mysql8.0-php7.2 -- apiCoreMKey-39-31-latest-mysql8.0-php7.2 -- apiCoreMKey-39-32-latest-mysql8.0-php7.2 -- apiCoreMKey-39-33-latest-mysql8.0-php7.2 -- apiCoreMKey-39-34-latest-mysql8.0-php7.2 -- apiCoreMKey-39-35-latest-mysql8.0-php7.2 -- apiCoreMKey-39-36-latest-mysql8.0-php7.2 -- apiCoreMKey-39-37-latest-mysql8.0-php7.2 -- apiCoreMKey-39-38-latest-mysql8.0-php7.2 -- apiCoreMKey-39-39-latest-mysql8.0-php7.2 - apiCoreUKey-39-1-master-mysql8.0-php7.2 - apiCoreUKey-39-2-master-mysql8.0-php7.2 - apiCoreUKey-39-3-master-mysql8.0-php7.2 @@ -44539,45 +23227,6 @@ depends_on: - apiCoreUKey-39-37-master-mysql8.0-php7.2 - apiCoreUKey-39-38-master-mysql8.0-php7.2 - apiCoreUKey-39-39-master-mysql8.0-php7.2 -- apiCoreUKey-39-1-latest-mysql8.0-php7.2 -- apiCoreUKey-39-2-latest-mysql8.0-php7.2 -- apiCoreUKey-39-3-latest-mysql8.0-php7.2 -- apiCoreUKey-39-4-latest-mysql8.0-php7.2 -- apiCoreUKey-39-5-latest-mysql8.0-php7.2 -- apiCoreUKey-39-6-latest-mysql8.0-php7.2 -- apiCoreUKey-39-7-latest-mysql8.0-php7.2 -- apiCoreUKey-39-8-latest-mysql8.0-php7.2 -- apiCoreUKey-39-9-latest-mysql8.0-php7.2 -- apiCoreUKey-39-10-latest-mysql8.0-php7.2 -- apiCoreUKey-39-11-latest-mysql8.0-php7.2 -- apiCoreUKey-39-12-latest-mysql8.0-php7.2 -- apiCoreUKey-39-13-latest-mysql8.0-php7.2 -- apiCoreUKey-39-14-latest-mysql8.0-php7.2 -- apiCoreUKey-39-15-latest-mysql8.0-php7.2 -- apiCoreUKey-39-16-latest-mysql8.0-php7.2 -- apiCoreUKey-39-17-latest-mysql8.0-php7.2 -- apiCoreUKey-39-18-latest-mysql8.0-php7.2 -- apiCoreUKey-39-19-latest-mysql8.0-php7.2 -- apiCoreUKey-39-20-latest-mysql8.0-php7.2 -- apiCoreUKey-39-21-latest-mysql8.0-php7.2 -- apiCoreUKey-39-22-latest-mysql8.0-php7.2 -- apiCoreUKey-39-23-latest-mysql8.0-php7.2 -- apiCoreUKey-39-24-latest-mysql8.0-php7.2 -- apiCoreUKey-39-25-latest-mysql8.0-php7.2 -- apiCoreUKey-39-26-latest-mysql8.0-php7.2 -- apiCoreUKey-39-27-latest-mysql8.0-php7.2 -- apiCoreUKey-39-28-latest-mysql8.0-php7.2 -- apiCoreUKey-39-29-latest-mysql8.0-php7.2 -- apiCoreUKey-39-30-latest-mysql8.0-php7.2 -- apiCoreUKey-39-31-latest-mysql8.0-php7.2 -- apiCoreUKey-39-32-latest-mysql8.0-php7.2 -- apiCoreUKey-39-33-latest-mysql8.0-php7.2 -- apiCoreUKey-39-34-latest-mysql8.0-php7.2 -- apiCoreUKey-39-35-latest-mysql8.0-php7.2 -- apiCoreUKey-39-36-latest-mysql8.0-php7.2 -- apiCoreUKey-39-37-latest-mysql8.0-php7.2 -- apiCoreUKey-39-38-latest-mysql8.0-php7.2 -- apiCoreUKey-39-39-latest-mysql8.0-php7.2 - cliCoreMKey-3-1-master-mysql8.0-php7.2 - cliCoreMKey-3-2-master-mysql8.0-php7.2 - cliCoreMKey-3-3-master-mysql8.0-php7.2 @@ -44603,25 +23252,6 @@ depends_on: - webUIcoreMKey-19-17-master-chrome-mysql8.0-php7.2 - webUIcoreMKey-19-18-master-chrome-mysql8.0-php7.2 - webUIcoreMKey-19-19-master-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-1-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-2-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-3-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-4-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-5-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-6-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-7-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-8-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-9-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-10-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-11-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-12-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-13-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-14-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-15-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-16-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-17-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-18-latest-chrome-mysql8.0-php7.2 -- webUIcoreMKey-19-19-latest-chrome-mysql8.0-php7.2 - webUIcoreUKey-19-1-master-chrome-mysql8.0-php7.2 - webUIcoreUKey-19-2-master-chrome-mysql8.0-php7.2 - webUIcoreUKey-19-3-master-chrome-mysql8.0-php7.2 @@ -44641,24 +23271,5 @@ depends_on: - webUIcoreUKey-19-17-master-chrome-mysql8.0-php7.2 - webUIcoreUKey-19-18-master-chrome-mysql8.0-php7.2 - webUIcoreUKey-19-19-master-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-1-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-2-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-3-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-4-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-5-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-6-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-7-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-8-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-9-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-10-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-11-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-12-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-13-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-14-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-15-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-16-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-17-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-18-latest-chrome-mysql8.0-php7.2 -- webUIcoreUKey-19-19-latest-chrome-mysql8.0-php7.2 ...