Closed robbieaverill closed 7 years ago
After contacting support and receiving their helpful response, anyone experiencing this issue can update to use the new PHP Scrutinizer build system. Docs: https://scrutinizer-ci.com/docs/tools/php/php-scrutinizer/
Updating to the latest composer version is a default step using this.
Example basic configuration:
checks:
php: true
build:
nodes:
analysis:
tests:
override: [php-scrutinizer-run]
filter:
paths: ["src/*", "tests/*"]
Hi team,
Would you mind updating the version of composer used for PHP packages?
We are starting to use the composer plugin API in more of our packages, and it seems that perhaps the version used on Scrutinizer isn't up-to-date to support it.
Example: https://scrutinizer-ci.com/g/silverstripe/silverstripe-elemental-blocks/inspections/67cd60f4-6e89-47db-b8db-065148488409/log
Not sure which version of composer is currently used in Scrutinizer (couldn't see any output in the inspection logs related to it), but perhaps it's a little old?
Similar issue: https://github.com/composer/composer/issues/5252