From 6b191b16a99890535fa769dababe5638d033c71d Mon Sep 17 00:00:00 2001
From: James King <james@jamesking56.uk>
Date: Tue, 9 Oct 2018 15:11:51 +0100
Subject: [PATCH] fix(composer): global hanging due to script / autoloader
 errors (#2626)

Make sure no scripts or autoloader or interactivity is set when updating composer dependencies to stop issues with PHP frameworks.

Closes #2625
---
 lib/manager/composer/artifacts.js | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/manager/composer/artifacts.js b/lib/manager/composer/artifacts.js
index 50415340ed..0bd7c14604 100644
--- a/lib/manager/composer/artifacts.js
+++ b/lib/manager/composer/artifacts.js
@@ -76,7 +76,7 @@ async function getArtifacts(
     }
     const args =
       ('update ' + updatedDeps.join(' ')).trim() +
-      ' --ignore-platform-reqs --no-ansi';
+      ' --ignore-platform-reqs --no-ansi --no-interaction --no-scripts --no-autoloader';
     logger.debug({ cmd, args }, 'composer update command');
     ({ stdout, stderr } = await exec(`${cmd} ${args}`, {
       cwd,
-- 
GitLab