From ae7aecac95f421f96784c48c9ee33f0fbcf6b935 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Fri, 6 Jul 2018 17:04:40 +0200 Subject: [PATCH] fix: setNpmrc after resolveConfig --- lib/workers/repository/init/config.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/workers/repository/init/config.js b/lib/workers/repository/init/config.js index 5e1c1c0362..51ea51b136 100644 --- a/lib/workers/repository/init/config.js +++ b/lib/workers/repository/init/config.js @@ -139,6 +139,10 @@ async function mergeRenovateConfig(config) { logger.debug( 'Ignoring any .npmrc files in repository due to configured npmrc' ); + npmApi.setNpmrc( + resolvedConfig.npmrc, + config.global ? config.global.exposeEnv : false + ); resolvedConfig.ignoreNpmrcFile = true; } returnConfig = mergeChildConfig(returnConfig, resolvedConfig); -- GitLab