Use cweagans/composer-configurable-plugin #164
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This converts all configurable values (except the patches array) to use cweagans/composer-configurable plugin.
composer.json configuration now must live in a composer-patches key in extra:
Possible config flags:
exit-on-patch-failure
disable-patching
disable-patching-from-dependencies
disable-patch-reports
patch-levels
patches-file
All of those flags may now be controlled via environment variables:
COMPOSER_PATCHES_EXIT_ON_PATCH_FAILURE
COMPOSER_PATCHES_DISABLE_PATCHING
COMPOSER_PATCHES_DISABLE_PATCHING_FROM_DEPENDENCIES
COMPOSER_PATCHES_DISABLE_PATCH_REPORTS
COMPOSER_PATCHES_PATCH_LEVELS
COMPOSER_PATCHES_PATCHES_FILE
Documentation for these things is forthcoming.
New features in this pull request:
Changes to behavior: