From 20971368446278bae6a9cb13f266a16f24f7b515 Mon Sep 17 00:00:00 2001 From: Lance Edgar Date: Sun, 19 Feb 2023 12:40:00 -0600 Subject: [PATCH] Use `--global` when allowing Composer plugins for CORE this keeps allowances out of the local `composer.json` file and therefore keeps the working folder clean --- rattail_fabric2/corepos.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/rattail_fabric2/corepos.py b/rattail_fabric2/corepos.py index 778ce3d..146a1a9 100644 --- a/rattail_fabric2/corepos.py +++ b/rattail_fabric2/corepos.py @@ -63,11 +63,11 @@ def install_corepos(c, rootdir, rooturl_office, production=True, # composer install # TODO: these 'allow' entries are needed for composer 2.4 at least... - c.sudo("bash -c 'cd {} && {} config --no-plugins allow-plugins.composer/installers true'".format(is4c, composer), + c.sudo("bash -c 'cd {} && {} config --global --no-plugins allow-plugins.composer/installers true'".format(is4c, composer), user=user) - c.sudo("bash -c 'cd {} && {} config --no-plugins allow-plugins.oomphinc/composer-installers-extender true'".format(is4c, composer), + c.sudo("bash -c 'cd {} && {} config --global --no-plugins allow-plugins.oomphinc/composer-installers-extender true'".format(is4c, composer), user=user) - c.sudo("bash -c 'cd {} && {} config --no-plugins allow-plugins.corepos/composer-installer true'".format(is4c, composer), + c.sudo("bash -c 'cd {} && {} config --global --no-plugins allow-plugins.corepos/composer-installer true'".format(is4c, composer), user=user) c.sudo("bash -c 'cd {} && {} install'".format(is4c, composer), user=user)