From e3eeb46e8df9b30cea5670dd29cad220edc455eb Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Tue, 2 Jul 2019 07:28:45 +0200
Subject: [PATCH] =?UTF-8?q?fix:=20gracefully=20=E2=80=98No=20space=20left?=
 =?UTF-8?q?=20on=20device'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 lib/workers/repository/error.js | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/lib/workers/repository/error.js b/lib/workers/repository/error.js
index 7df44da667..a4fabfb956 100644
--- a/lib/workers/repository/error.js
+++ b/lib/workers/repository/error.js
@@ -89,7 +89,10 @@ async function handleError(config, err) {
     delete config.branchList; // eslint-disable-line no-param-reassign
     return err.message;
   }
-  if (err.message === 'disk-space') {
+  if (
+    err.message.includes('No space left on device') ||
+    err.message === 'disk-space'
+  ) {
     logger.error('Disk space error - skipping');
     delete config.branchList; // eslint-disable-line no-param-reassign
     return err.message;
-- 
GitLab