From 659a0d01e3230606e39dd70b171697eb016a4849 Mon Sep 17 00:00:00 2001 From: Phil Davis Date: Thu, 27 Feb 2020 11:45:41 +0545 Subject: [PATCH] Remove testing against core latest in CI --- .drone.starlark | 709 +- .drone.yml | 19890 ++-------------------------------------------- 2 files changed, 567 insertions(+), 20032 deletions(-) diff --git a/.drone.starlark b/.drone.starlark index 9d2890f4d..7ba5e9dc0 100644 --- a/.drone.starlark +++ b/.drone.starlark @@ -93,25 +93,6 @@ config = { '7.2', ], }, - 'api-with-core-latest': { - 'suites': [ - 'apiProvisioningLDAP', - 'apiUserLDAP', - 'apiUserLDAPConnection', - 'apiUserLDAPSharing', - ], - 'databases': [ - 'mysql:5.7', - 'postgres:9.4', - 'oracle', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.2', - ], - }, 'api-with-ldaps': { 'suites': { 'apiProvisioningLDAP': 'apiProvisioningLDAPS', @@ -123,8 +104,7 @@ config = { 'mysql:5.7', ], 'servers': [ - 'daily-master-qa', - 'latest', + 'daily-master-qa' ], 'phpVersions': [ '7.2', @@ -178,22 +158,6 @@ config = { '7.2', ], }, - 'cli-with-core-latest': { - 'suites': [ - 'cliProvisioning', - ], - 'databases': [ - 'mysql:5.7', - 'postgres:9.4', - 'oracle', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.2', - ], - }, 'cli-with-ldaps': { 'suites': { 'cliProvisioning': 'cliProvisioningLDAPS', @@ -202,8 +166,7 @@ config = { 'mysql:5.7', ], 'servers': [ - 'daily-master-qa', - 'latest', + 'daily-master-qa' ], 'phpVersions': [ '7.2', @@ -259,23 +222,6 @@ config = { '7.2', ], }, - 'webUI-with-core-latest': { - 'suites': [ - 'webUIUserLDAP', - 'webUIProvisioning', - ], - 'databases': [ - 'mysql:5.7', - 'postgres:9.4', - 'oracle', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.2', - ], - }, 'webUI-with-ldaps': { 'suites': { 'webUIUserLDAP': 'webUIUserLDAPS', @@ -285,8 +231,7 @@ config = { 'mysql:5.7', ], 'servers': [ - 'daily-master-qa', - 'latest', + 'daily-master-qa' ], 'phpVersions': [ '7.2', @@ -353,51 +298,6 @@ config = { ], 'runCoreTests': True, }, - 'core-api-acceptance-latest-nightly': { - 'suites': [ - 'apiAuth', - 'apiAuthOcs', - 'apiAuthWebDav', - 'apiCapabilities', - 'apiComments', - 'apiFavorites', - 'apiMain', - 'apiShareCreateSpecial1', - 'apiShareCreateSpecial2', - 'apiSharees', - 'apiShareManagement', - 'apiShareManagementBasic', - 'apiShareOperations', - 'apiSharePublicLink1', - 'apiSharePublicLink2', - 'apiShareReshare1', - 'apiShareReshare2', - 'apiShareUpdate', - 'apiSharingNotifications', - 'apiTags', - 'apiTrashbin', - 'apiVersions', - 'apiWebdavLocks', - 'apiWebdavLocks2', - 'apiWebdavMove1', - 'apiWebdavMove2', - 'apiWebdavOperations', - 'apiWebdavProperties', - 'apiWebdavUpload1', - 'apiWebdavUpload2', - ], - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'cron': 'nightly', - }, 'core-api-federation': { 'suites': [ 'apiFederation', @@ -443,52 +343,6 @@ config = { } ], }, - 'core-api-federation-latest-nightly': { - 'suites': [ - 'apiFederation', - ], - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'federatedServerNeeded': True, - 'cron': 'nightly', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-app-on-federated-server', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/federated', - 'php occ market:install user_ldap', - 'bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - } - ], - }, 'core-cli-acceptance': { 'suites': [ 'cliTrashbin', @@ -505,23 +359,6 @@ config = { ], 'runCoreTests': True, }, - 'core-cli-acceptance-latest-nightly': { - 'suites': { - 'cliTrashbin': 'cliTrashbin-Nightly', - 'cliMain' : 'cliMain-Nightly', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'cron': 'nightly', - }, 'core-webui-acceptance': { 'suites': [ 'webUICore1', @@ -569,546 +406,6 @@ config = { } ], }, - 'core-webui-acceptance-latest-nightly': { - 'suites': [ - 'webUICore1', - 'webUICore2', - ], - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'federatedServerNeeded': True, - 'emailNeeded': True, - 'cron': 'nightly', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-app-on-federated-server', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/federated', - 'php occ market:install user_ldap', - 'bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - } - ], - }, - 'core-api-acceptance-encryption-userkeys-nightly': { - 'suites': { - 'apiAuth': 'apiAuth-enc-UK', - 'apiAuthOcs': 'apiAuthOcs-enc-UK', - 'apiAuthWebDav': 'apiAuthWebDav-enc-UK', - 'apiCapabilities': 'apiCapabilities-enc-UK', - 'apiComments': 'apiComments-enc-UK', - 'apiFavorites': 'apiFavorites-enc-UK', - 'apiMain': 'apiMain-enc-UK', - 'apiShareCreateSpecial1': 'apiShareCreateSp1-enc-UK', - 'apiShareCreateSpecial2': 'apiShareCreateSp2-enc-UK', - 'apiSharees': 'apiSharees-enc-UK', - 'apiShareManagement': 'apiShareManagement-enc-UK', - 'apiShareManagementBasic': 'apiShareMgmtBasic-enc-UK', - 'apiShareOperations': 'apiShareOperations-enc-UK', - 'apiSharePublicLink1': 'apiSharePublicLink1-enc-UK', - 'apiSharePublicLink2': 'apiSharePublicLink2-enc-UK', - 'apiShareReshare1': 'apiShareReshare1-enc-UK', - 'apiShareReshare2': 'apiShareReshare2-enc-UK', - 'apiShareUpdate': 'apiShareUpdate-enc-UK', - 'apiSharingNotifications': 'apiSharingNot-enc-UK', - 'apiTags': 'apiTags-enc-UK', - 'apiTrashbin': 'apiTrashbin-enc-UK', - 'apiVersions': 'apiVersions-enc-UK', - 'apiWebdavLocks': 'apiWebdavLocks-enc-UK', - 'apiWebdavLocks2': 'apiWebdavLocks2-enc-UK', - 'apiWebdavMove1': 'apiWebdavMove1-enc-UK', - 'apiWebdavMove2': 'apiWebdavMove2-enc-UK', - 'apiWebdavOperations': 'apiWebdavOperations-enc-UK', - 'apiWebdavProperties': 'apiWebdavProperties-enc-UK', - 'apiWebdavUpload1': 'apiWebdavUpload1-enc-UK', - 'apiWebdavUpload2': 'apiWebdavUpload2-enc-UK', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'cron': 'nightly', - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:user-keys', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - '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' - ] - } - ], - }, - 'core-api-federation-encryption-userkeys-nightly': { - 'suites': { - 'apiFederation': 'Federation-enc-UK' - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'federatedServerNeeded': True, - 'cron': 'nightly', - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:user-keys', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-app-on-federated-server', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/federated', - 'php occ market:install user_ldap', - 'bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - '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' - ] - } - ], - }, - 'core-cli-acceptance-encryption-userkeys-nightly': { - 'suites': { - 'cliTrashbin': 'cliTrashbin-enc-UK', - 'cliMain': 'cliMain-enc-UK', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'cron': 'nightly', - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:user-keys', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - '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' - ] - } - ], - }, - 'core-webui-acceptance-encryption-userkeys-nightly': { - 'suites': { - 'webUICore1': 'webUICore1-enc-UK', - 'webUICore2': 'webUICore2-enc-UK', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'federatedServerNeeded': True, - 'emailNeeded': True, - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:user-keys', - 'cron': 'nightly', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-app-on-federated-server', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/federated', - 'php occ market:install user_ldap', - 'bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - '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' - ] - } - ], - }, - 'core-api-acceptance-encryption-masterkey-nightly': { - 'suites': { - 'apiAuth': 'apiAuth-enc-MK', - 'apiAuthOcs': 'apiAuthOcs-enc-MK', - 'apiAuthWebDav': 'apiAuthWebDav-enc-MK', - 'apiCapabilities': 'apiCapabilities-enc-MK', - 'apiComments': 'apiComments-enc-MK', - 'apiFavorites': 'apiFavorites-enc-MK', - 'apiMain': 'apiMain-enc-MK', - 'apiShareCreateSpecial1': 'apiShareCreateSp1-enc-MK', - 'apiShareCreateSpecial2': 'apiShareCreateSp2-enc-MK', - 'apiSharees': 'apiSharees-enc-MK', - 'apiShareManagement': 'apiShareManagement-enc-MK', - 'apiShareManagementBasic': 'apiShareMgmtBasic-enc-MK', - 'apiShareOperations': 'apiShareOperations-enc-MK', - 'apiSharePublicLink1': 'apiSharePublicLink1-enc-MK', - 'apiSharePublicLink2': 'apiSharePublicLink2-enc-MK', - 'apiShareReshare1': 'apiShareReshare1-enc-MK', - 'apiShareReshare2': 'apiShareReshare2-enc-MK', - 'apiShareUpdate': 'apiShareUpdate-enc-MK', - 'apiSharingNotifications': 'apiSharingNot-enc-MK', - 'apiTags': 'apiTags-enc-MK', - 'apiTrashbin': 'apiTrashbin-enc-MK', - 'apiVersions': 'apiVersions-enc-MK', - 'apiWebdavLocks': 'apiWebdavLocks-enc-MK', - 'apiWebdavLocks2': 'apiWebdavLocks2-enc-MK', - 'apiWebdavMove1': 'apiWebdavMove1-enc-MK', - 'apiWebdavMove2': 'apiWebdavMove2-enc-MK', - 'apiWebdavOperations': 'apiWebdavOperations-enc-MK', - 'apiWebdavProperties': 'apiWebdavProperties-enc-MK', - 'apiWebdavUpload1': 'apiWebdavUpload1-enc-MK', - 'apiWebdavUpload2': 'apiWebdavUpload2-enc-MK', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'cron': 'nightly', - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:masterkey', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type masterkey --yes', - 'php occ config:list' - ] - } - ], - }, - 'core-api-federation-encryption-masterkey-nightly': { - 'suites': { - 'apiFederation': 'Federation-enc-MK', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'federatedServerNeeded': True, - 'cron': 'nightly', - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:masterkey', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-app-on-federated-server', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/federated', - 'php occ market:install user_ldap', - 'bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type masterkey --yes', - 'php occ config:list' - ] - } - ], - }, - 'core-cli-acceptance-encryption-masterkey-nightly': { - 'suites': { - 'cliTrashbin': 'cliTrashbin-enc-MK', - 'cliMain': 'cliMain-enc-MK', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'cron': 'nightly', - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:masterkey', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type masterkey --yes', - 'php occ config:list' - ] - } - ], - }, - 'core-webui-acceptance-encryption-masterkey-nightly': { - 'suites': { - 'webUICore1': 'webUICore1-enc-MK', - 'webUICore2': 'webUICore2-enc-MK', - }, - 'databases': [ - 'mysql:5.7', - ], - 'servers': [ - 'latest', - ], - 'phpVersions': [ - '7.1', - ], - 'runCoreTests': True, - 'federatedServerNeeded': True, - 'emailNeeded': True, - 'extraApps': { - 'encryption': '' - }, - 'filterTags': '~@skipOnEncryption&&~@skipOnEncryptionType:masterkey', - 'cron': 'nightly', - 'extraSetup': [ - { - 'name': 'configure-app', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'bash ./apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-app-on-federated-server', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/federated', - 'php occ market:install user_ldap', - 'bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh', - 'php occ ldap:show-config', - 'php occ ldap:test-config "LDAPTestId"', - 'php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove', - 'php occ user:list', - ] - }, - { - 'name': 'configure-encryption', - 'image': 'owncloudci/php:7.1', - 'pull': 'always', - 'commands': [ - 'cd /var/www/owncloud/server', - 'php occ encryption:enable', - 'php occ encryption:select-encryption-type masterkey --yes', - 'php occ config:list' - ] - } - ], - }, }, 'defaults': { diff --git a/.drone.yml b/.drone.yml index 25b47c524..badebca91 100644 --- a/.drone.yml +++ b/.drone.yml @@ -4354,7 +4354,7 @@ depends_on: --- kind: pipeline type: docker -name: apiProvisioningLDAP-latest-mysql5.7-php7.2 +name: apiProvisioningLDAPS-master-mysql5.7-php7.2 platform: os: linux @@ -4376,7 +4376,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -4412,6 +4412,8 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh + - php occ ldap:set-config LDAPTestId ldapPort "636" + - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -4479,7 +4481,7 @@ depends_on: --- kind: pipeline type: docker -name: apiProvisioningLDAP-latest-postgres9.4-php7.2 +name: apiUserLDAPS-master-mysql5.7-php7.2 platform: os: linux @@ -4495,13 +4497,13 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: postgres + db_host: mysql db_name: owncloud db_password: owncloud - db_type: pgsql + db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -4537,6 +4539,8 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh + - php occ ldap:set-config LDAPTestId ldapPort "636" + - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -4557,18 +4561,19 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-api environment: - BEHAT_SUITE: apiProvisioningLDAP + BEHAT_SUITE: apiUserLDAP TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: postgres +- name: mysql pull: always - image: postgres:9.4 + image: mysql:5.7 environment: - POSTGRES_DB: owncloud - POSTGRES_PASSWORD: owncloud - POSTGRES_USER: owncloud + MYSQL_DATABASE: owncloud + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud - name: ldap pull: always @@ -4603,7 +4608,7 @@ depends_on: --- kind: pipeline type: docker -name: apiProvisioningLDAP-latest-oracle-php7.2 +name: apiUserLDAPConnectionS-master-mysql5.7-php7.2 platform: os: linux @@ -4619,13 +4624,13 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system + db_host: mysql + db_name: owncloud + db_password: owncloud + db_type: mysql + db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -4661,6 +4666,8 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh + - php occ ldap:set-config LDAPTestId ldapPort "636" + - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -4681,19 +4688,19 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-api environment: - BEHAT_SUITE: apiProvisioningLDAP + BEHAT_SUITE: apiUserLDAPConnection TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: oracle +- name: mysql pull: always - image: owncloudci/oracle-xe:latest + image: mysql:5.7 environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system + MYSQL_DATABASE: owncloud + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud - name: ldap pull: always @@ -4728,7 +4735,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAP-latest-mysql5.7-php7.2 +name: apiUserLDAPSharingS-master-mysql5.7-php7.2 platform: os: linux @@ -4750,7 +4757,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -4786,6 +4793,8 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh + - php occ ldap:set-config LDAPTestId ldapPort "636" + - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -4806,7 +4815,7 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-api environment: - BEHAT_SUITE: apiUserLDAP + BEHAT_SUITE: apiUserLDAPSharing TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -4853,7 +4862,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAP-latest-postgres9.4-php7.2 +name: cliProvisioning-master-mysql5.7-php7.1 platform: os: linux @@ -4869,17 +4878,17 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: postgres + db_host: mysql db_name: owncloud db_password: owncloud - db_type: pgsql + db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - mkdir /tmp/testrunner - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner @@ -4888,7 +4897,7 @@ steps: - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - cd /var/www/owncloud/server - php occ a:l @@ -4918,31 +4927,32 @@ steps: - name: fix-permissions pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 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.2 + image: owncloudci/php:7.1 commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + - make test-acceptance-cli environment: - BEHAT_SUITE: apiUserLDAP + BEHAT_SUITE: cliProvisioning TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: postgres +- name: mysql pull: always - image: postgres:9.4 + image: mysql:5.7 environment: - POSTGRES_DB: owncloud - POSTGRES_PASSWORD: owncloud - POSTGRES_USER: owncloud + MYSQL_DATABASE: owncloud + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud - name: ldap pull: always @@ -4956,7 +4966,7 @@ services: - name: server pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - /usr/local/bin/apachectl -e debug -D FOREGROUND environment: @@ -4977,7 +4987,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAP-latest-oracle-php7.2 +name: cliProvisioning-master-mysql5.7-php7.2 platform: os: linux @@ -4993,13 +5003,13 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system + db_host: mysql + db_name: owncloud + db_password: owncloud + db_type: mysql + db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -5053,21 +5063,21 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + - make test-acceptance-cli environment: - BEHAT_SUITE: apiUserLDAP + BEHAT_SUITE: cliProvisioning TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: oracle +- name: mysql pull: always - image: owncloudci/oracle-xe:latest + image: mysql:5.7 environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system + MYSQL_DATABASE: owncloud + MYSQL_PASSWORD: owncloud + MYSQL_ROOT_PASSWORD: owncloud + MYSQL_USER: owncloud - name: ldap pull: always @@ -5102,7 +5112,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPConnection-latest-mysql5.7-php7.2 +name: cliProvisioning-master-mysql5.7-php7.3 platform: os: linux @@ -5124,11 +5134,11 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - mkdir /tmp/testrunner - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner @@ -5137,7 +5147,7 @@ steps: - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - cd /var/www/owncloud/server - php occ a:l @@ -5167,20 +5177,20 @@ steps: - name: fix-permissions pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 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.2 + image: owncloudci/php:7.3 commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + - make test-acceptance-cli environment: - BEHAT_SUITE: apiUserLDAPConnection + BEHAT_SUITE: cliProvisioning TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -5206,7 +5216,7 @@ services: - name: server pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - /usr/local/bin/apachectl -e debug -D FOREGROUND environment: @@ -5227,7 +5237,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPConnection-latest-postgres9.4-php7.2 +name: cliProvisioning-master-postgres9.4-php7.2 platform: os: linux @@ -5249,7 +5259,7 @@ steps: db_type: pgsql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -5303,9 +5313,9 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + - make test-acceptance-cli environment: - BEHAT_SUITE: apiUserLDAPConnection + BEHAT_SUITE: cliProvisioning TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -5351,7 +5361,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPConnection-latest-oracle-php7.2 +name: cliProvisioning-master-oracle-php7.2 platform: os: linux @@ -5373,7 +5383,7 @@ steps: db_type: oci db_username: system exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -5427,9 +5437,9 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + - make test-acceptance-cli environment: - BEHAT_SUITE: apiUserLDAPConnection + BEHAT_SUITE: cliProvisioning TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -5476,7 +5486,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPSharing-latest-mysql5.7-php7.2 +name: cliProvisioningLDAPS-master-mysql5.7-php7.2 platform: os: linux @@ -5498,7 +5508,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -5534,6 +5544,8 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh + - php occ ldap:set-config LDAPTestId ldapPort "636" + - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -5552,9 +5564,9 @@ steps: commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-api + - make test-acceptance-cli environment: - BEHAT_SUITE: apiUserLDAPSharing + BEHAT_SUITE: cliProvisioning TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -5601,7 +5613,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPSharing-latest-postgres9.4-php7.2 +name: webUIUserLDAP-master-chrome-mysql5.7-php7.1 platform: os: linux @@ -5617,17 +5629,17 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: postgres + db_host: mysql db_name: owncloud db_password: owncloud - db_type: pgsql + db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - mkdir /tmp/testrunner - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner @@ -5636,7 +5648,7 @@ steps: - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - cd /var/www/owncloud/server - php occ a:l @@ -5666,31 +5678,42 @@ steps: - name: fix-permissions pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 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.2 + image: owncloudci/php:7.1 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: apiUserLDAPSharing + BEHAT_SUITE: webUIUserLDAP + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: postgres +- name: mysql pull: always - image: postgres:9.4 + image: mysql:5.7 environment: - POSTGRES_DB: owncloud - POSTGRES_PASSWORD: owncloud - POSTGRES_USER: owncloud + 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: ldap pull: always @@ -5704,7 +5727,7 @@ services: - name: server pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - /usr/local/bin/apachectl -e debug -D FOREGROUND environment: @@ -5725,7 +5748,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPSharing-latest-oracle-php7.2 +name: webUIUserLDAP-master-chrome-mysql5.7-php7.2 platform: os: linux @@ -5741,13 +5764,13 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system + db_host: mysql + db_name: owncloud + db_password: owncloud + db_type: mysql + db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -5801,21 +5824,31 @@ 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: apiUserLDAPSharing + BEHAT_SUITE: webUIUserLDAP + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: oracle +- name: mysql pull: always - image: owncloudci/oracle-xe:latest + image: mysql:5.7 environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system + 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: ldap pull: always @@ -5850,7 +5883,7 @@ depends_on: --- kind: pipeline type: docker -name: apiProvisioningLDAPS-master-mysql5.7-php7.2 +name: webUIUserLDAP-master-chrome-mysql5.7-php7.3 platform: os: linux @@ -5876,7 +5909,7 @@ steps: - name: install-testrunner pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - mkdir /tmp/testrunner - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner @@ -5885,7 +5918,7 @@ steps: - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - cd /var/www/owncloud/server - php occ a:l @@ -5908,8 +5941,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -5917,20 +5948,24 @@ steps: - name: fix-permissions pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 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.2 + image: owncloudci/php:7.3 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: apiProvisioningLDAP + BEHAT_SUITE: webUIUserLDAP + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -5944,9 +5979,15 @@ services: MYSQL_ROOT_PASSWORD: owncloud MYSQL_USER: owncloud -- name: ldap +- name: selenium pull: always - image: osixia/openldap + image: selenium/standalone-chrome-debug:3.141.59-oxygen + environment: + JAVA_OPTS: -Dselenium.LOGGER.level=WARNING + +- name: ldap + pull: always + image: osixia/openldap environment: HOSTNAME: ldap LDAP_ADMIN_PASSWORD: admin @@ -5956,7 +5997,7 @@ services: - name: server pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - /usr/local/bin/apachectl -e debug -D FOREGROUND environment: @@ -5977,7 +6018,7 @@ depends_on: --- kind: pipeline type: docker -name: apiProvisioningLDAPS-latest-mysql5.7-php7.2 +name: webUIProvisioning-master-chrome-mysql5.7-php7.1 platform: os: linux @@ -5999,11 +6040,11 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - mkdir /tmp/testrunner - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner @@ -6012,7 +6053,7 @@ steps: - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - cd /var/www/owncloud/server - php occ a:l @@ -6035,8 +6076,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6044,20 +6083,24 @@ steps: - name: fix-permissions pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 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.2 + image: owncloudci/php:7.1 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: apiProvisioningLDAP + BEHAT_SUITE: webUIProvisioning + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -6071,6 +6114,12 @@ 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: ldap pull: always image: osixia/openldap @@ -6083,7 +6132,7 @@ services: - name: server pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.1 commands: - /usr/local/bin/apachectl -e debug -D FOREGROUND environment: @@ -6104,7 +6153,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPS-master-mysql5.7-php7.2 +name: webUIProvisioning-master-chrome-mysql5.7-php7.2 platform: os: linux @@ -6162,8 +6211,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6182,9 +6229,13 @@ 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: apiUserLDAP + BEHAT_SUITE: webUIProvisioning + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -6198,6 +6249,12 @@ 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: ldap pull: always image: osixia/openldap @@ -6231,7 +6288,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPS-latest-mysql5.7-php7.2 +name: webUIProvisioning-master-chrome-mysql5.7-php7.3 platform: os: linux @@ -6253,11 +6310,11 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - mkdir /tmp/testrunner - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner @@ -6266,7 +6323,7 @@ steps: - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - cd /var/www/owncloud/server - php occ a:l @@ -6289,8 +6346,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6298,20 +6353,24 @@ steps: - name: fix-permissions pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 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.2 + image: owncloudci/php:7.3 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: apiUserLDAP + BEHAT_SUITE: webUIProvisioning + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -6325,6 +6384,12 @@ 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: ldap pull: always image: osixia/openldap @@ -6337,7 +6402,7 @@ services: - name: server pull: always - image: owncloudci/php:7.2 + image: owncloudci/php:7.3 commands: - /usr/local/bin/apachectl -e debug -D FOREGROUND environment: @@ -6358,7 +6423,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPConnectionS-master-mysql5.7-php7.2 +name: webUIUserLDAP-master-chrome-postgres9.4-php7.2 platform: os: linux @@ -6374,10 +6439,10 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: mysql + db_host: postgres db_name: owncloud db_password: owncloud - db_type: mysql + db_type: pgsql db_username: owncloud exclude: apps/user_ldap version: daily-master-qa @@ -6416,8 +6481,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6436,21 +6499,30 @@ 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: apiUserLDAPConnection + BEHAT_SUITE: webUIUserLDAP + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: mysql +- name: postgres pull: always - image: mysql:5.7 + image: postgres:9.4 environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud + POSTGRES_DB: owncloud + POSTGRES_PASSWORD: owncloud + POSTGRES_USER: owncloud + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-oxygen + environment: + JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - name: ldap pull: always @@ -6485,7 +6557,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPConnectionS-latest-mysql5.7-php7.2 +name: webUIUserLDAP-master-chrome-oracle-php7.2 platform: os: linux @@ -6501,13 +6573,13 @@ steps: 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 + db_host: oracle + db_name: XE + db_password: oracle + db_type: oci + db_username: system exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -6543,8 +6615,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6563,21 +6633,31 @@ 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: apiUserLDAPConnection + BEHAT_SUITE: webUIUserLDAP + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: mysql +- name: oracle pull: always - image: mysql:5.7 + image: owncloudci/oracle-xe:latest environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud + ORACLE_DB: XE + ORACLE_DISABLE_ASYNCH_IO: true + ORACLE_PASSWORD: oracle + ORACLE_USER: system + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-oxygen + environment: + JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - name: ldap pull: always @@ -6612,7 +6692,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPSharingS-master-mysql5.7-php7.2 +name: webUIProvisioning-master-chrome-postgres9.4-php7.2 platform: os: linux @@ -6628,10 +6708,10 @@ steps: image: owncloudci/core settings: core_path: /var/www/owncloud/server - db_host: mysql + db_host: postgres db_name: owncloud db_password: owncloud - db_type: mysql + db_type: pgsql db_username: owncloud exclude: apps/user_ldap version: daily-master-qa @@ -6670,8 +6750,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6690,21 +6768,30 @@ 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: apiUserLDAPSharing + BEHAT_SUITE: webUIProvisioning + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: mysql +- name: postgres pull: always - image: mysql:5.7 + image: postgres:9.4 environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud + POSTGRES_DB: owncloud + POSTGRES_PASSWORD: owncloud + POSTGRES_USER: owncloud + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-oxygen + environment: + JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - name: ldap pull: always @@ -6739,7 +6826,7 @@ depends_on: --- kind: pipeline type: docker -name: apiUserLDAPSharingS-latest-mysql5.7-php7.2 +name: webUIProvisioning-master-chrome-oracle-php7.2 platform: os: linux @@ -6755,13 +6842,13 @@ steps: 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 + db_host: oracle + db_name: XE + db_password: oracle + db_type: oci + db_username: system exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -6797,8 +6884,6 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6817,21 +6902,31 @@ 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: apiUserLDAPSharing + BEHAT_SUITE: webUIProvisioning + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server services: -- name: mysql +- name: oracle pull: always - image: mysql:5.7 + image: owncloudci/oracle-xe:latest environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud + ORACLE_DB: XE + ORACLE_DISABLE_ASYNCH_IO: true + ORACLE_PASSWORD: oracle + ORACLE_USER: system + +- name: selenium + pull: always + image: selenium/standalone-chrome-debug:3.141.59-oxygen + environment: + JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - name: ldap pull: always @@ -6866,7 +6961,7 @@ depends_on: --- kind: pipeline type: docker -name: cliProvisioning-master-mysql5.7-php7.1 +name: webUIUserLDAPS-master-chrome-mysql5.7-php7.2 platform: os: linux @@ -6892,7 +6987,7 @@ steps: - name: install-testrunner pull: always - image: owncloudci/php:7.1 + image: owncloudci/php:7.2 commands: - mkdir /tmp/testrunner - git clone -b master --depth=1 https://github.com/owncloud/core.git /tmp/testrunner @@ -6901,7 +6996,7 @@ steps: - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.1 + image: owncloudci/php:7.2 commands: - cd /var/www/owncloud/server - php occ a:l @@ -6924,6 +7019,8 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh + - php occ ldap:set-config LDAPTestId ldapPort "636" + - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove @@ -6931,145 +7028,24 @@ steps: - name: fix-permissions pull: always - image: owncloudci/php:7.1 + 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.1 + image: owncloudci/php:7.2 commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli + - make test-acceptance-webui environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioning-master-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning + BEHAT_SUITE: webUIUserLDAP + BROWSER: chrome + PLATFORM: Linux + SELENIUM_HOST: selenium + SELENIUM_PORT: 4444 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -7083,6 +7059,12 @@ 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: ldap pull: always image: osixia/openldap @@ -7116,132 +7098,7 @@ depends_on: --- kind: pipeline type: docker -name: cliProvisioning-master-mysql5.7-php7.3 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.3 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.3 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.3 - 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.3 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.3 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioning-master-postgres9.4-php7.2 +name: webUIProvisioningS-master-chrome-mysql5.7-php7.2 platform: os: linux @@ -7257,17805 +7114,26 @@ steps: 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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioning-master-oracle-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system - exclude: apps/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: oracle - pull: always - image: owncloudci/oracle-xe:latest - environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioning-latest-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioning-latest-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioning-latest-oracle-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system - exclude: apps/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: oracle - pull: always - image: owncloudci/oracle-xe:latest - environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioningLDAPS-master-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliProvisioningLDAPS-latest-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-cli - environment: - BEHAT_SUITE: cliProvisioning - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-master-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-master-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-master-chrome-mysql5.7-php7.3 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.3 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.3 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.3 - 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.3 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.3 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-master-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-master-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-master-chrome-mysql5.7-php7.3 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.3 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.3 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.3 - 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.3 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.3 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-master-chrome-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - 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: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-master-chrome-oracle-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system - exclude: apps/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: oracle - pull: always - image: owncloudci/oracle-xe:latest - environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-master-chrome-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - 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: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-master-chrome-oracle-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system - exclude: apps/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: oracle - pull: always - image: owncloudci/oracle-xe:latest - environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-latest-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-latest-chrome-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - 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: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAP-latest-chrome-oracle-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system - exclude: apps/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: oracle - pull: always - image: owncloudci/oracle-xe:latest - environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-latest-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-latest-chrome-postgres9.4-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - 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: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioning-latest-chrome-oracle-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -steps: -- name: install-core - pull: always - image: owncloudci/core - settings: - core_path: /var/www/owncloud/server - db_host: oracle - db_name: XE - db_password: oracle - db_type: oci - db_username: system - exclude: apps/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: oracle - pull: always - image: owncloudci/oracle-xe:latest - environment: - ORACLE_DB: XE - ORACLE_DISABLE_ASYNCH_IO: true - ORACLE_PASSWORD: oracle - ORACLE_USER: system - -- name: selenium - pull: always - image: selenium/standalone-chrome-debug:3.141.59-oxygen - environment: - JAVA_OPTS: -Dselenium.LOGGER.level=WARNING - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAPS-master-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIUserLDAPS-latest-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIUserLDAP - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioningS-master-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUIProvisioningS-latest-chrome-mysql5.7-php7.2 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.2 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:set-config LDAPTestId ldapPort "636" - - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user: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.2 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-webui - environment: - BEHAT_SUITE: webUIProvisioning - BROWSER: chrome - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuth-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiAuth - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuthOcs-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiAuthOcs - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuthWebDav-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiAuthWebDav - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiCapabilities-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiCapabilities - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiComments-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiComments - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiFavorites-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiFavorites - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiMain-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiMain - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareCreateSpecial1-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareCreateSpecial1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareCreateSpecial2-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareCreateSpecial2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharees-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharees - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareManagement-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareManagement - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareManagementBasic-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareManagementBasic - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareOperations-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareOperations - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharePublicLink1-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharePublicLink1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharePublicLink2-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharePublicLink2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareReshare1-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareReshare1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareReshare2-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareReshare2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareUpdate-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareUpdate - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharingNotifications-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharingNotifications - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiTags-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiTags - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiTrashbin-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiTrashbin - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiVersions-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiVersions - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavLocks-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavLocks - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavLocks2-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavLocks2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavMove1-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavMove1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavMove2-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavMove2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavOperations-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavOperations - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavProperties-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavProperties - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavUpload1-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavUpload1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavUpload2-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavUpload2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuth-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiAuth - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuthOcs-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiAuthOcs - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuthWebDav-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiAuthWebDav - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiCapabilities-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiCapabilities - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiComments-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiComments - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiFavorites-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiFavorites - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiMain-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiMain - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareCreateSpecial1-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareCreateSpecial1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareCreateSpecial2-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareCreateSpecial2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharees-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharees - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareManagement-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareManagement - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareManagementBasic-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareManagementBasic - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareOperations-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareOperations - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharePublicLink1-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharePublicLink1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharePublicLink2-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharePublicLink2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareReshare1-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareReshare1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareReshare2-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareReshare2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareUpdate-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiShareUpdate - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharingNotifications-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiSharingNotifications - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiTags-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiTags - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiTrashbin-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiTrashbin - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiVersions-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiVersions - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavLocks-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavLocks - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavLocks2-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavLocks2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavMove1-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavMove1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavMove2-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavMove2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavOperations-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavOperations - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavProperties-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavProperties - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavUpload1-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavUpload1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavUpload2-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiWebdavUpload2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiFederation-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiFederation - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiFederation-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_SUITE: apiFederation - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliTrashbin-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli - environment: - BEHAT_SUITE: cliTrashbin - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliMain-master-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli - environment: - BEHAT_SUITE: cliMain - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliTrashbin-Nightly-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli - environment: - BEHAT_SUITE: cliTrashbin - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliMain-Nightly-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli - environment: - BEHAT_SUITE: cliMain - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUICore1-master-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui - environment: - BEHAT_SUITE: webUICore1 - BROWSER: chrome - MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUICore2-master-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: daily-master-qa - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui - environment: - BEHAT_SUITE: webUICore2 - BROWSER: chrome - MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - 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.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUICore1-latest-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui - environment: - BEHAT_SUITE: webUICore1 - BROWSER: chrome - MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUICore2-latest-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: fix-permissions - pull: always - image: owncloudci/php:7.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui - environment: - BEHAT_SUITE: webUICore2 - BROWSER: chrome - MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuth-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiAuth - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuthOcs-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiAuthOcs - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiAuthWebDav-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiAuthWebDav - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiCapabilities-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiCapabilities - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiComments-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiComments - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiFavorites-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiFavorites - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiMain-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiMain - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareCreateSp1-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareCreateSpecial1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareCreateSp2-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareCreateSpecial2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharees-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiSharees - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareManagement-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareManagement - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareMgmtBasic-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareManagementBasic - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareOperations-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareOperations - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharePublicLink1-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiSharePublicLink1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharePublicLink2-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiSharePublicLink2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareReshare1-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareReshare1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareReshare2-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareReshare2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiShareUpdate-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiShareUpdate - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiSharingNot-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiSharingNotifications - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiTags-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiTags - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiTrashbin-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiTrashbin - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiVersions-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiVersions - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavLocks-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavLocks - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavLocks2-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavLocks2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavMove1-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavMove1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavMove2-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavMove2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavOperations-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavOperations - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavProperties-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavProperties - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavUpload1-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavUpload1 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: apiWebdavUpload2-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiWebdavUpload2 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: Federation-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-api - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: apiFederation - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliTrashbin-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: cliTrashbin - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: cliMain-enc-UK-latest-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-cli - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: cliMain - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -- name: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUICore1-enc-UK-latest-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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.1 - 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: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - -- name: setup-server-user_ldap - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e user_ldap - - 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.1 - commands: - - cd /var/www/owncloud/server - - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 - 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.1 - commands: - - touch /var/www/owncloud/saved-settings.sh - - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui - environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: webUICore1 - BROWSER: chrome - MAILHOG_HOST: email - PLATFORM: Linux - SELENIUM_HOST: selenium - SELENIUM_PORT: 4444 - TEST_EXTERNAL_USER_BACKENDS: true - TEST_SERVER_URL: http://server - -services: -- name: mysql - pull: always - image: mysql:5.7 - 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: ldap - pull: always - image: osixia/openldap - environment: - HOSTNAME: ldap - LDAP_ADMIN_PASSWORD: admin - LDAP_DOMAIN: owncloud.com - LDAP_ORGANISATION: owncloud - LDAP_TLS_VERIFY_CLIENT: never - -- name: server - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/server - -- name: federated - pull: always - image: owncloudci/php:7.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - environment: - MYSQL_DATABASE: owncloud-federated - MYSQL_PASSWORD: owncloud - MYSQL_ROOT_PASSWORD: owncloud - MYSQL_USER: owncloud - -trigger: - cron: - - nightly - -depends_on: -- coding-standard-php7.1 -- phan-php7.1 -- phan-php7.2 -- phan-php7.3 - ---- -kind: pipeline -type: docker -name: webUICore2-enc-UK-latest-chrome-mysql5.7-php7.1 - -platform: - os: linux - arch: amd64 - -workspace: - base: /var/www/owncloud - path: testrunner/apps/user_ldap - -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/user_ldap - version: latest - -- name: install-testrunner - pull: always - image: owncloudci/php:7.1 - 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/user_ldap /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_host: mysql + db_name: owncloud db_password: owncloud db_type: mysql db_username: owncloud - version: latest - -- name: configure-federation - pull: always - image: owncloudci/php:7.1 - 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 + exclude: apps/user_ldap + version: daily-master-qa -- name: install-extra-apps +- name: install-testrunner pull: always - image: owncloudci/php:7.1 + image: owncloudci/php:7.2 commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l + - 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/user_ldap /var/www/owncloud/server/apps/ - name: setup-server-user_ldap pull: always - image: owncloudci/php:7.1 + image: owncloudci/php:7.2 commands: - cd /var/www/owncloud/server - php occ a:l @@ -25078,53 +7156,30 @@ steps: commands: - cd /var/www/owncloud/server - bash ./apps/user_ldap/tests/acceptance/setConfig.sh + - php occ ldap:set-config LDAPTestId ldapPort "636" + - php occ ldap:set-config LDAPTestId ldapHost "ldaps://ldap" - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-app-on-federated-server - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/federated - - php occ market:install user_ldap - - bash /var/www/owncloud/server/apps/user_ldap/tests/acceptance/setConfig.sh - - php occ ldap:show-config - - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 + 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.1 + image: owncloudci/php:7.2 commands: - touch /var/www/owncloud/saved-settings.sh - . /var/www/owncloud/saved-settings.sh - - make test-acceptance-core-webui + - make test-acceptance-webui environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:user-keys - BEHAT_SUITE: webUICore2 + BEHAT_SUITE: webUIProvisioning BROWSER: chrome - MAILHOG_HOST: email PLATFORM: Linux SELENIUM_HOST: selenium SELENIUM_PORT: 4444 @@ -25147,10 +7202,6 @@ services: environment: JAVA_OPTS: -Dselenium.LOGGER.level=WARNING -- name: email - pull: always - image: mailhog/mailhog - - name: ldap pull: always image: osixia/openldap @@ -25163,32 +7214,17 @@ services: - name: server pull: always - image: owncloudci/php:7.1 + 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.1 - commands: - - /usr/local/bin/apachectl -e debug -D FOREGROUND - environment: - APACHE_WEBROOT: /var/www/owncloud/federated - -- name: mysql-federated - pull: always - image: mysql:5.7 - 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.1 @@ -25199,7 +7235,7 @@ depends_on: --- kind: pipeline type: docker -name: apiAuth-enc-MK-latest-mysql5.7-php7.1 +name: apiAuth-master-mysql5.7-php7.1 platform: os: linux @@ -25221,7 +7257,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25232,17 +7268,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -25273,15 +7298,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -25297,7 +7313,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiAuth TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -25331,8 +7346,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -25343,7 +7360,7 @@ depends_on: --- kind: pipeline type: docker -name: apiAuthOcs-enc-MK-latest-mysql5.7-php7.1 +name: apiAuthOcs-master-mysql5.7-php7.1 platform: os: linux @@ -25365,7 +7382,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25376,17 +7393,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -25417,15 +7423,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -25441,7 +7438,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiAuthOcs TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -25475,8 +7471,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -25487,7 +7485,7 @@ depends_on: --- kind: pipeline type: docker -name: apiAuthWebDav-enc-MK-latest-mysql5.7-php7.1 +name: apiAuthWebDav-master-mysql5.7-php7.1 platform: os: linux @@ -25509,7 +7507,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25520,17 +7518,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -25561,15 +7548,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -25585,7 +7563,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiAuthWebDav TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -25619,8 +7596,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -25631,7 +7610,7 @@ depends_on: --- kind: pipeline type: docker -name: apiCapabilities-enc-MK-latest-mysql5.7-php7.1 +name: apiCapabilities-master-mysql5.7-php7.1 platform: os: linux @@ -25653,7 +7632,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25664,17 +7643,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -25705,15 +7673,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -25729,7 +7688,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiCapabilities TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -25763,8 +7721,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -25775,7 +7735,7 @@ depends_on: --- kind: pipeline type: docker -name: apiComments-enc-MK-latest-mysql5.7-php7.1 +name: apiComments-master-mysql5.7-php7.1 platform: os: linux @@ -25797,7 +7757,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25808,17 +7768,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -25849,15 +7798,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -25873,7 +7813,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiComments TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -25907,8 +7846,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -25919,7 +7860,7 @@ depends_on: --- kind: pipeline type: docker -name: apiFavorites-enc-MK-latest-mysql5.7-php7.1 +name: apiFavorites-master-mysql5.7-php7.1 platform: os: linux @@ -25941,7 +7882,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -25952,17 +7893,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -25993,15 +7923,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -26017,7 +7938,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiFavorites TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -26051,8 +7971,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -26063,7 +7985,7 @@ depends_on: --- kind: pipeline type: docker -name: apiMain-enc-MK-latest-mysql5.7-php7.1 +name: apiMain-master-mysql5.7-php7.1 platform: os: linux @@ -26085,7 +8007,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26096,17 +8018,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -26137,15 +8048,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -26161,7 +8063,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiMain TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -26195,8 +8096,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -26207,7 +8110,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareCreateSp1-enc-MK-latest-mysql5.7-php7.1 +name: apiShareCreateSpecial1-master-mysql5.7-php7.1 platform: os: linux @@ -26229,7 +8132,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26240,17 +8143,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -26281,15 +8173,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -26305,7 +8188,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareCreateSpecial1 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -26339,8 +8221,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -26351,7 +8235,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareCreateSp2-enc-MK-latest-mysql5.7-php7.1 +name: apiShareCreateSpecial2-master-mysql5.7-php7.1 platform: os: linux @@ -26373,7 +8257,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26382,18 +8266,7 @@ steps: - 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/user_ldap /var/www/owncloud/server/apps/ - -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l + - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ - name: setup-server-user_ldap pull: always @@ -26425,15 +8298,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -26449,7 +8313,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareCreateSpecial2 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -26483,8 +8346,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -26495,7 +8360,7 @@ depends_on: --- kind: pipeline type: docker -name: apiSharees-enc-MK-latest-mysql5.7-php7.1 +name: apiSharees-master-mysql5.7-php7.1 platform: os: linux @@ -26517,7 +8382,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26528,17 +8393,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -26569,15 +8423,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -26593,7 +8438,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiSharees TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -26627,8 +8471,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -26639,7 +8485,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareManagement-enc-MK-latest-mysql5.7-php7.1 +name: apiShareManagement-master-mysql5.7-php7.1 platform: os: linux @@ -26661,7 +8507,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26672,17 +8518,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -26713,15 +8548,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -26737,7 +8563,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareManagement TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -26771,8 +8596,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -26783,7 +8610,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareMgmtBasic-enc-MK-latest-mysql5.7-php7.1 +name: apiShareManagementBasic-master-mysql5.7-php7.1 platform: os: linux @@ -26805,7 +8632,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26816,17 +8643,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -26857,15 +8673,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -26881,7 +8688,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareManagementBasic TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -26915,8 +8721,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -26927,7 +8735,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareOperations-enc-MK-latest-mysql5.7-php7.1 +name: apiShareOperations-master-mysql5.7-php7.1 platform: os: linux @@ -26949,7 +8757,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -26960,17 +8768,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -27001,15 +8798,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -27025,7 +8813,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareOperations TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -27059,8 +8846,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -27071,7 +8860,7 @@ depends_on: --- kind: pipeline type: docker -name: apiSharePublicLink1-enc-MK-latest-mysql5.7-php7.1 +name: apiSharePublicLink1-master-mysql5.7-php7.1 platform: os: linux @@ -27093,7 +8882,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27104,17 +8893,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -27145,15 +8923,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -27169,7 +8938,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiSharePublicLink1 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -27203,8 +8971,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -27215,7 +8985,7 @@ depends_on: --- kind: pipeline type: docker -name: apiSharePublicLink2-enc-MK-latest-mysql5.7-php7.1 +name: apiSharePublicLink2-master-mysql5.7-php7.1 platform: os: linux @@ -27237,7 +9007,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27248,17 +9018,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -27289,15 +9048,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -27313,7 +9063,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiSharePublicLink2 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -27347,8 +9096,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -27359,7 +9110,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareReshare1-enc-MK-latest-mysql5.7-php7.1 +name: apiShareReshare1-master-mysql5.7-php7.1 platform: os: linux @@ -27381,7 +9132,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27392,17 +9143,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -27433,15 +9173,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -27457,7 +9188,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareReshare1 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -27491,8 +9221,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -27503,7 +9235,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareReshare2-enc-MK-latest-mysql5.7-php7.1 +name: apiShareReshare2-master-mysql5.7-php7.1 platform: os: linux @@ -27525,7 +9257,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27536,17 +9268,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -27577,15 +9298,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -27601,7 +9313,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareReshare2 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -27635,8 +9346,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -27647,7 +9360,7 @@ depends_on: --- kind: pipeline type: docker -name: apiShareUpdate-enc-MK-latest-mysql5.7-php7.1 +name: apiShareUpdate-master-mysql5.7-php7.1 platform: os: linux @@ -27669,7 +9382,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27680,17 +9393,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -27721,15 +9423,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -27745,7 +9438,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiShareUpdate TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -27779,8 +9471,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -27791,7 +9485,7 @@ depends_on: --- kind: pipeline type: docker -name: apiSharingNot-enc-MK-latest-mysql5.7-php7.1 +name: apiSharingNotifications-master-mysql5.7-php7.1 platform: os: linux @@ -27813,7 +9507,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27824,17 +9518,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -27865,15 +9548,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -27889,7 +9563,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiSharingNotifications TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -27923,8 +9596,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -27935,7 +9610,7 @@ depends_on: --- kind: pipeline type: docker -name: apiTags-enc-MK-latest-mysql5.7-php7.1 +name: apiTags-master-mysql5.7-php7.1 platform: os: linux @@ -27957,7 +9632,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -27968,17 +9643,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -28009,15 +9673,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -28033,7 +9688,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiTags TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -28067,8 +9721,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -28079,7 +9735,7 @@ depends_on: --- kind: pipeline type: docker -name: apiTrashbin-enc-MK-latest-mysql5.7-php7.1 +name: apiTrashbin-master-mysql5.7-php7.1 platform: os: linux @@ -28101,7 +9757,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28112,17 +9768,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -28153,15 +9798,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -28177,7 +9813,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiTrashbin TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -28211,8 +9846,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -28223,7 +9860,7 @@ depends_on: --- kind: pipeline type: docker -name: apiVersions-enc-MK-latest-mysql5.7-php7.1 +name: apiVersions-master-mysql5.7-php7.1 platform: os: linux @@ -28245,7 +9882,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28256,17 +9893,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -28294,17 +9920,8 @@ steps: - bash ./apps/user_ldap/tests/acceptance/setConfig.sh - php occ ldap:show-config - php occ ldap:test-config "LDAPTestId" - - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - - php occ user:list - -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - commands: - - cd /var/www/owncloud/server - - php occ encryption:enable - - php occ encryption:select-encryption-type masterkey --yes - - php occ config:list + - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove + - php occ user:list - name: fix-permissions pull: always @@ -28321,7 +9938,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiVersions TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -28355,8 +9971,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -28367,7 +9985,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavLocks-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavLocks-master-mysql5.7-php7.1 platform: os: linux @@ -28389,7 +10007,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28400,17 +10018,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -28441,15 +10048,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -28465,7 +10063,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavLocks TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -28499,8 +10096,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -28511,7 +10110,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavLocks2-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavLocks2-master-mysql5.7-php7.1 platform: os: linux @@ -28533,7 +10132,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28544,17 +10143,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -28585,15 +10173,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -28609,7 +10188,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavLocks2 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -28643,8 +10221,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -28655,7 +10235,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavMove1-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavMove1-master-mysql5.7-php7.1 platform: os: linux @@ -28677,7 +10257,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28688,17 +10268,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -28729,15 +10298,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -28753,7 +10313,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavMove1 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -28787,8 +10346,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -28799,7 +10360,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavMove2-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavMove2-master-mysql5.7-php7.1 platform: os: linux @@ -28821,7 +10382,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28832,17 +10393,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -28873,15 +10423,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -28897,7 +10438,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavMove2 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -28931,8 +10471,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -28943,7 +10485,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavOperations-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavOperations-master-mysql5.7-php7.1 platform: os: linux @@ -28965,7 +10507,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -28976,17 +10518,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -29017,15 +10548,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -29041,7 +10563,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavOperations TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -29075,8 +10596,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -29087,7 +10610,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavProperties-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavProperties-master-mysql5.7-php7.1 platform: os: linux @@ -29109,7 +10632,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29120,17 +10643,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -29161,15 +10673,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -29185,7 +10688,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavProperties TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -29219,8 +10721,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -29231,7 +10735,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavUpload1-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavUpload1-master-mysql5.7-php7.1 platform: os: linux @@ -29253,7 +10757,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29264,17 +10768,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -29305,15 +10798,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -29329,7 +10813,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavUpload1 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -29363,8 +10846,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -29375,7 +10860,7 @@ depends_on: --- kind: pipeline type: docker -name: apiWebdavUpload2-enc-MK-latest-mysql5.7-php7.1 +name: apiWebdavUpload2-master-mysql5.7-php7.1 platform: os: linux @@ -29397,7 +10882,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29408,17 +10893,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -29449,15 +10923,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -29473,7 +10938,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiWebdavUpload2 TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -29507,8 +10971,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -29519,7 +10985,7 @@ depends_on: --- kind: pipeline type: docker -name: Federation-enc-MK-latest-mysql5.7-php7.1 +name: apiFederation-master-mysql5.7-php7.1 platform: os: linux @@ -29541,7 +11007,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29562,7 +11028,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -29584,17 +11050,6 @@ steps: commands: - tail -f /var/www/owncloud/federated/data/owncloud.log -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -29637,15 +11092,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -29663,7 +11109,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-api environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: apiFederation TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -29714,8 +11159,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -29726,7 +11173,7 @@ depends_on: --- kind: pipeline type: docker -name: cliTrashbin-enc-MK-latest-mysql5.7-php7.1 +name: cliTrashbin-master-mysql5.7-php7.1 platform: os: linux @@ -29748,7 +11195,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29759,17 +11206,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -29800,15 +11236,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -29824,7 +11251,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-cli environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: cliTrashbin TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -29858,8 +11284,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -29870,7 +11298,7 @@ depends_on: --- kind: pipeline type: docker -name: cliMain-enc-MK-latest-mysql5.7-php7.1 +name: cliMain-master-mysql5.7-php7.1 platform: os: linux @@ -29892,7 +11320,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -29903,17 +11331,6 @@ steps: - rsync -aIX /tmp/testrunner /var/www/owncloud - cp -r /var/www/owncloud/testrunner/apps/user_ldap /var/www/owncloud/server/apps/ -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -29944,15 +11361,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -29968,7 +11376,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-cli environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: cliMain TEST_EXTERNAL_USER_BACKENDS: true TEST_SERVER_URL: http://server @@ -30002,8 +11409,10 @@ services: APACHE_WEBROOT: /var/www/owncloud/server trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -30014,7 +11423,7 @@ depends_on: --- kind: pipeline type: docker -name: webUICore1-enc-MK-latest-chrome-mysql5.7-php7.1 +name: webUICore1-master-chrome-mysql5.7-php7.1 platform: os: linux @@ -30036,7 +11445,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -30057,7 +11466,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -30079,17 +11488,6 @@ steps: commands: - tail -f /var/www/owncloud/federated/data/owncloud.log -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -30132,15 +11530,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -30158,7 +11547,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-webui environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: webUICore1 BROWSER: chrome MAILHOG_HOST: email @@ -30224,8 +11612,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -30236,7 +11626,7 @@ depends_on: --- kind: pipeline type: docker -name: webUICore2-enc-MK-latest-chrome-mysql5.7-php7.1 +name: webUICore2-master-chrome-mysql5.7-php7.1 platform: os: linux @@ -30258,7 +11648,7 @@ steps: db_type: mysql db_username: owncloud exclude: apps/user_ldap - version: latest + version: daily-master-qa - name: install-testrunner pull: always @@ -30279,7 +11669,7 @@ steps: db_password: owncloud db_type: mysql db_username: owncloud - version: latest + version: daily-master-qa - name: configure-federation pull: always @@ -30301,17 +11691,6 @@ steps: commands: - tail -f /var/www/owncloud/federated/data/owncloud.log -- name: install-extra-apps - pull: always - image: owncloudci/php:7.1 - commands: - - git clone https://github.com/owncloud/encryption.git /var/www/owncloud/testrunner/apps/encryption - - cp -r /var/www/owncloud/testrunner/apps/encryption /var/www/owncloud/server/apps/ - - cd /var/www/owncloud/server - - php occ a:l - - php occ a:e encryption - - php occ a:l - - name: setup-server-user_ldap pull: always image: owncloudci/php:7.1 @@ -30354,15 +11733,6 @@ steps: - php occ user:sync "OCA\User_LDAP\User_Proxy" -m remove - php occ user:list -- name: configure-encryption - pull: always - image: owncloudci/php:7.1 - 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.1 @@ -30380,7 +11750,6 @@ steps: - . /var/www/owncloud/saved-settings.sh - make test-acceptance-core-webui environment: - BEHAT_FILTER_TAGS: ~@skipOnEncryption&&~@skipOnEncryptionType:masterkey BEHAT_SUITE: webUICore2 BROWSER: chrome MAILHOG_HOST: email @@ -30446,8 +11815,10 @@ services: MYSQL_USER: owncloud trigger: - cron: - - nightly + ref: + - refs/pull/** + - refs/tags/** + - refs/heads/master depends_on: - coding-standard-php7.1 @@ -30528,36 +11899,16 @@ depends_on: - apiUserLDAPConnection-master-oracle-php7.2 - apiUserLDAPSharing-master-postgres9.4-php7.2 - apiUserLDAPSharing-master-oracle-php7.2 -- apiProvisioningLDAP-latest-mysql5.7-php7.2 -- apiProvisioningLDAP-latest-postgres9.4-php7.2 -- apiProvisioningLDAP-latest-oracle-php7.2 -- apiUserLDAP-latest-mysql5.7-php7.2 -- apiUserLDAP-latest-postgres9.4-php7.2 -- apiUserLDAP-latest-oracle-php7.2 -- apiUserLDAPConnection-latest-mysql5.7-php7.2 -- apiUserLDAPConnection-latest-postgres9.4-php7.2 -- apiUserLDAPConnection-latest-oracle-php7.2 -- apiUserLDAPSharing-latest-mysql5.7-php7.2 -- apiUserLDAPSharing-latest-postgres9.4-php7.2 -- apiUserLDAPSharing-latest-oracle-php7.2 - apiProvisioningLDAPS-master-mysql5.7-php7.2 -- apiProvisioningLDAPS-latest-mysql5.7-php7.2 - apiUserLDAPS-master-mysql5.7-php7.2 -- apiUserLDAPS-latest-mysql5.7-php7.2 - apiUserLDAPConnectionS-master-mysql5.7-php7.2 -- apiUserLDAPConnectionS-latest-mysql5.7-php7.2 - apiUserLDAPSharingS-master-mysql5.7-php7.2 -- apiUserLDAPSharingS-latest-mysql5.7-php7.2 - cliProvisioning-master-mysql5.7-php7.1 - cliProvisioning-master-mysql5.7-php7.2 - cliProvisioning-master-mysql5.7-php7.3 - cliProvisioning-master-postgres9.4-php7.2 - cliProvisioning-master-oracle-php7.2 -- cliProvisioning-latest-mysql5.7-php7.2 -- cliProvisioning-latest-postgres9.4-php7.2 -- cliProvisioning-latest-oracle-php7.2 - cliProvisioningLDAPS-master-mysql5.7-php7.2 -- cliProvisioningLDAPS-latest-mysql5.7-php7.2 - webUIUserLDAP-master-chrome-mysql5.7-php7.1 - webUIUserLDAP-master-chrome-mysql5.7-php7.2 - webUIUserLDAP-master-chrome-mysql5.7-php7.3 @@ -30568,16 +11919,8 @@ depends_on: - webUIUserLDAP-master-chrome-oracle-php7.2 - webUIProvisioning-master-chrome-postgres9.4-php7.2 - webUIProvisioning-master-chrome-oracle-php7.2 -- webUIUserLDAP-latest-chrome-mysql5.7-php7.2 -- webUIUserLDAP-latest-chrome-postgres9.4-php7.2 -- webUIUserLDAP-latest-chrome-oracle-php7.2 -- webUIProvisioning-latest-chrome-mysql5.7-php7.2 -- webUIProvisioning-latest-chrome-postgres9.4-php7.2 -- webUIProvisioning-latest-chrome-oracle-php7.2 - webUIUserLDAPS-master-chrome-mysql5.7-php7.2 -- webUIUserLDAPS-latest-chrome-mysql5.7-php7.2 - webUIProvisioningS-master-chrome-mysql5.7-php7.2 -- webUIProvisioningS-latest-chrome-mysql5.7-php7.2 - apiAuth-master-mysql5.7-php7.1 - apiAuthOcs-master-mysql5.7-php7.1 - apiAuthWebDav-master-mysql5.7-php7.1 @@ -30608,115 +11951,10 @@ depends_on: - apiWebdavProperties-master-mysql5.7-php7.1 - apiWebdavUpload1-master-mysql5.7-php7.1 - apiWebdavUpload2-master-mysql5.7-php7.1 -- apiAuth-latest-mysql5.7-php7.1 -- apiAuthOcs-latest-mysql5.7-php7.1 -- apiAuthWebDav-latest-mysql5.7-php7.1 -- apiCapabilities-latest-mysql5.7-php7.1 -- apiComments-latest-mysql5.7-php7.1 -- apiFavorites-latest-mysql5.7-php7.1 -- apiMain-latest-mysql5.7-php7.1 -- apiShareCreateSpecial1-latest-mysql5.7-php7.1 -- apiShareCreateSpecial2-latest-mysql5.7-php7.1 -- apiSharees-latest-mysql5.7-php7.1 -- apiShareManagement-latest-mysql5.7-php7.1 -- apiShareManagementBasic-latest-mysql5.7-php7.1 -- apiShareOperations-latest-mysql5.7-php7.1 -- apiSharePublicLink1-latest-mysql5.7-php7.1 -- apiSharePublicLink2-latest-mysql5.7-php7.1 -- apiShareReshare1-latest-mysql5.7-php7.1 -- apiShareReshare2-latest-mysql5.7-php7.1 -- apiShareUpdate-latest-mysql5.7-php7.1 -- apiSharingNotifications-latest-mysql5.7-php7.1 -- apiTags-latest-mysql5.7-php7.1 -- apiTrashbin-latest-mysql5.7-php7.1 -- apiVersions-latest-mysql5.7-php7.1 -- apiWebdavLocks-latest-mysql5.7-php7.1 -- apiWebdavLocks2-latest-mysql5.7-php7.1 -- apiWebdavMove1-latest-mysql5.7-php7.1 -- apiWebdavMove2-latest-mysql5.7-php7.1 -- apiWebdavOperations-latest-mysql5.7-php7.1 -- apiWebdavProperties-latest-mysql5.7-php7.1 -- apiWebdavUpload1-latest-mysql5.7-php7.1 -- apiWebdavUpload2-latest-mysql5.7-php7.1 - apiFederation-master-mysql5.7-php7.1 -- apiFederation-latest-mysql5.7-php7.1 - cliTrashbin-master-mysql5.7-php7.1 - cliMain-master-mysql5.7-php7.1 -- cliTrashbin-Nightly-latest-mysql5.7-php7.1 -- cliMain-Nightly-latest-mysql5.7-php7.1 - webUICore1-master-chrome-mysql5.7-php7.1 - webUICore2-master-chrome-mysql5.7-php7.1 -- webUICore1-latest-chrome-mysql5.7-php7.1 -- webUICore2-latest-chrome-mysql5.7-php7.1 -- apiAuth-enc-UK-latest-mysql5.7-php7.1 -- apiAuthOcs-enc-UK-latest-mysql5.7-php7.1 -- apiAuthWebDav-enc-UK-latest-mysql5.7-php7.1 -- apiCapabilities-enc-UK-latest-mysql5.7-php7.1 -- apiComments-enc-UK-latest-mysql5.7-php7.1 -- apiFavorites-enc-UK-latest-mysql5.7-php7.1 -- apiMain-enc-UK-latest-mysql5.7-php7.1 -- apiShareCreateSp1-enc-UK-latest-mysql5.7-php7.1 -- apiShareCreateSp2-enc-UK-latest-mysql5.7-php7.1 -- apiSharees-enc-UK-latest-mysql5.7-php7.1 -- apiShareManagement-enc-UK-latest-mysql5.7-php7.1 -- apiShareMgmtBasic-enc-UK-latest-mysql5.7-php7.1 -- apiShareOperations-enc-UK-latest-mysql5.7-php7.1 -- apiSharePublicLink1-enc-UK-latest-mysql5.7-php7.1 -- apiSharePublicLink2-enc-UK-latest-mysql5.7-php7.1 -- apiShareReshare1-enc-UK-latest-mysql5.7-php7.1 -- apiShareReshare2-enc-UK-latest-mysql5.7-php7.1 -- apiShareUpdate-enc-UK-latest-mysql5.7-php7.1 -- apiSharingNot-enc-UK-latest-mysql5.7-php7.1 -- apiTags-enc-UK-latest-mysql5.7-php7.1 -- apiTrashbin-enc-UK-latest-mysql5.7-php7.1 -- apiVersions-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavLocks-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavLocks2-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavMove1-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavMove2-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavOperations-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavProperties-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavUpload1-enc-UK-latest-mysql5.7-php7.1 -- apiWebdavUpload2-enc-UK-latest-mysql5.7-php7.1 -- Federation-enc-UK-latest-mysql5.7-php7.1 -- cliTrashbin-enc-UK-latest-mysql5.7-php7.1 -- cliMain-enc-UK-latest-mysql5.7-php7.1 -- webUICore1-enc-UK-latest-chrome-mysql5.7-php7.1 -- webUICore2-enc-UK-latest-chrome-mysql5.7-php7.1 -- apiAuth-enc-MK-latest-mysql5.7-php7.1 -- apiAuthOcs-enc-MK-latest-mysql5.7-php7.1 -- apiAuthWebDav-enc-MK-latest-mysql5.7-php7.1 -- apiCapabilities-enc-MK-latest-mysql5.7-php7.1 -- apiComments-enc-MK-latest-mysql5.7-php7.1 -- apiFavorites-enc-MK-latest-mysql5.7-php7.1 -- apiMain-enc-MK-latest-mysql5.7-php7.1 -- apiShareCreateSp1-enc-MK-latest-mysql5.7-php7.1 -- apiShareCreateSp2-enc-MK-latest-mysql5.7-php7.1 -- apiSharees-enc-MK-latest-mysql5.7-php7.1 -- apiShareManagement-enc-MK-latest-mysql5.7-php7.1 -- apiShareMgmtBasic-enc-MK-latest-mysql5.7-php7.1 -- apiShareOperations-enc-MK-latest-mysql5.7-php7.1 -- apiSharePublicLink1-enc-MK-latest-mysql5.7-php7.1 -- apiSharePublicLink2-enc-MK-latest-mysql5.7-php7.1 -- apiShareReshare1-enc-MK-latest-mysql5.7-php7.1 -- apiShareReshare2-enc-MK-latest-mysql5.7-php7.1 -- apiShareUpdate-enc-MK-latest-mysql5.7-php7.1 -- apiSharingNot-enc-MK-latest-mysql5.7-php7.1 -- apiTags-enc-MK-latest-mysql5.7-php7.1 -- apiTrashbin-enc-MK-latest-mysql5.7-php7.1 -- apiVersions-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavLocks-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavLocks2-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavMove1-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavMove2-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavOperations-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavProperties-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavUpload1-enc-MK-latest-mysql5.7-php7.1 -- apiWebdavUpload2-enc-MK-latest-mysql5.7-php7.1 -- Federation-enc-MK-latest-mysql5.7-php7.1 -- cliTrashbin-enc-MK-latest-mysql5.7-php7.1 -- cliMain-enc-MK-latest-mysql5.7-php7.1 -- webUICore1-enc-MK-latest-chrome-mysql5.7-php7.1 -- webUICore2-enc-MK-latest-chrome-mysql5.7-php7.1 ...