diff --git a/lib/workers/branch/yarn.js b/lib/workers/branch/yarn.js index cfa5d481c61b00359f07e1a2efe3afcfefb45680..4db03d4dad661069a0f7218da32120908d98d6c9 100644 --- a/lib/workers/branch/yarn.js +++ b/lib/workers/branch/yarn.js @@ -56,6 +56,10 @@ async function generateLockFile(tmpDir, env) { cmd += ' install'; cmd += ' --ignore-scripts'; cmd += ' --ignore-engines'; + cmd += process.env.YARN_MUTEX_FILE + ? ` --mutex file:${process.env.YARN_MUTEX_FILE}` + : ''; + // TODO: Switch to native util.promisify once using only node 8 ({ stdout, stderr } = await exec(cmd, { cwd: tmpDir,