From 7816db225b5ecef352da87fbadc71a10485f82c7 Mon Sep 17 00:00:00 2001 From: Phil Davis Date: Tue, 3 Nov 2020 10:02:26 +0545 Subject: [PATCH] Adjust PHP dependencies for composer 2.0 --- .drone.star | 6 ++++-- composer.lock | 9 +++++++-- 2 files changed, 11 insertions(+), 4 deletions(-) diff --git a/.drone.star b/.drone.star index 69dad07c..8ed22ff8 100644 --- a/.drone.star +++ b/.drone.star @@ -217,6 +217,7 @@ def phpstan(): default = { 'phpVersions': ['7.2'], 'logLevel': '2', + 'extraApps': {}, } if 'defaults' in config: @@ -256,6 +257,7 @@ def phpstan(): 'steps': installCore('daily-master-qa', 'sqlite', False) + installApp(phpVersion) + + installExtraApps(phpVersion, params['extraApps']) + setupServerAndApp(phpVersion, params['logLevel']) + [ { @@ -861,7 +863,7 @@ def acceptance(): }, 'steps': installCore(server, db, params['useBundledApp']) + - installTestrunner(phpVersion, params['useBundledApp']) + + installTestrunner('7.4', params['useBundledApp']) + (installFederated(server, phpVersion, params['logLevel'], db, federationDbSuffix) + owncloudLog('federated') if params['federatedServerNeeded'] else []) + installApp(phpVersion) + installExtraApps(phpVersion, params['extraApps']) + @@ -874,7 +876,7 @@ def acceptance(): [ ({ 'name': 'acceptance-tests', - 'image': 'owncloudci/php:%s' % phpVersion, + 'image': 'owncloudci/php:7.4', 'pull': 'always', 'environment': environment, 'commands': params['extraCommandsBeforeTestRun'] + [ diff --git a/composer.lock b/composer.lock index 0b74ba69..af84e13b 100644 --- a/composer.lock +++ b/composer.lock @@ -1,7 +1,7 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], "content-hash": "4342d6ca0e5c3955e284495c6070fbfb", @@ -51,6 +51,10 @@ "isolation", "tool" ], + "support": { + "issues": "https://github.com/bamarni/composer-bin-plugin/issues", + "source": "https://github.com/bamarni/composer-bin-plugin/tree/master" + }, "time": "2020-05-03T08:27:20+00:00" } ], @@ -65,5 +69,6 @@ "platform-dev": [], "platform-overrides": { "php": "7.1" - } + }, + "plugin-api-version": "2.0.0" }