From ff1a75b42dd302a42ff842550c66307e5bafa0a8 Mon Sep 17 00:00:00 2001 From: Rhys Arkins <rhys@arkins.net> Date: Mon, 26 Feb 2018 16:57:38 +0100 Subject: [PATCH] fix: throw error if yarn out of disk space Closes #1548 --- lib/workers/branch/yarn.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/workers/branch/yarn.js b/lib/workers/branch/yarn.js index 6dc8f4daea..03187adb67 100644 --- a/lib/workers/branch/yarn.js +++ b/lib/workers/branch/yarn.js @@ -84,6 +84,9 @@ async function generateLockFile(tmpDir, env) { }, 'yarn install error' ); + if (err.stderr && err.stderr.includes('ENOSPC: no space left on device')) { + throw new Error('Out of disk space when generating yarn.lock'); + } return { error: true, stderr: err.stderr }; } return { lockFile }; -- GitLab