From f8964cac1ae2c55cb95fa13c06be3dc8be032538 Mon Sep 17 00:00:00 2001
From: Gervwyk <gervwyk@gmail.com>
Date: Sat, 4 Jun 2022 09:48:07 +0300
Subject: [PATCH] fix(cli): Check env for configDirectory.

---
 packages/cli/src/utils/startUp.js | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/packages/cli/src/utils/startUp.js b/packages/cli/src/utils/startUp.js
index 73bb4d06a..880b35ba2 100644
--- a/packages/cli/src/utils/startUp.js
+++ b/packages/cli/src/utils/startUp.js
@@ -30,8 +30,9 @@ async function startUp({ context, options = {}, command }) {
   context.command = command.name();
   context.commandLineOptions = options;
   context.print = createPrint();
-
-  context.configDirectory = path.resolve(options.configDirectory || process.cwd());
+  context.configDirectory = path.resolve(
+    options.configDirectory || process.env.LOWDEFY_DIRECTORY_CONFIG || process.cwd()
+  );
   const { cliConfig, lowdefyVersion, plugins } = await getLowdefyYaml(context);
   context.cliConfig = cliConfig;
   context.lowdefyVersion = lowdefyVersion;