From a13ebf89790c2b96edc2330222b10b44fbc04b41 Mon Sep 17 00:00:00 2001
From: Rhys Arkins <rhys@arkins.net>
Date: Wed, 15 Jan 2020 05:27:49 +0100
Subject: [PATCH] fix(exec): call exec per-repo, not globally

---
 lib/workers/global/index.ts | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/workers/global/index.ts b/lib/workers/global/index.ts
index 40d6e4b13e..0762814b5e 100644
--- a/lib/workers/global/index.ts
+++ b/lib/workers/global/index.ts
@@ -64,7 +64,6 @@ export async function start(): Promise<0 | 1> {
     let config = await getGlobalConfig();
     config = await initPlatform(config);
     config = await setDirectories(config);
-    setExecConfig(config);
     config = await autodiscoverRepositories(config);
 
     limits.init(config);
@@ -78,6 +77,7 @@ export async function start(): Promise<0 | 1> {
         break;
       }
       const repoConfig = await getRepositoryConfig(config, repository);
+      setExecConfig(repoConfig);
       if (repoConfig.hostRules) {
         hostRules.clear();
         repoConfig.hostRules.forEach(rule => hostRules.add(rule));
-- 
GitLab