From 13609b735d7eb12ab7d4af16754024f2092d74c1 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Sat, 17 Mar 2018 07:02:38 +0100
Subject: [PATCH] fix: improve try/catch for mirrorMode config

---
 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 c8802f571f..8acfb1c097 100644
--- a/lib/workers/repository/init/config.js
+++ b/lib/workers/repository/init/config.js
@@ -18,9 +18,13 @@ async function mergeRenovateConfig(config) {
       );
       logger.info('Found mirror config');
     } catch (err) {
+      // Do nothing
+    }
+    if (!renovateJson) {
       logger.debug('No mirror config found - using default config');
       renovateJson = { extends: ['config:base'] };
     }
+    logger.debug({ renovateJson }, 'mirrorMode config');
     const migratedConfig = migrateAndValidate(config, renovateJson);
     const resolvedConfig = await presets.resolveConfigPresets(migratedConfig);
     returnConfig = mergeChildConfig(returnConfig, resolvedConfig);
-- 
GitLab