diff --git a/docusaurus.config.js b/docusaurus.config.js index f3567e8..a88de01 100644 --- a/docusaurus.config.js +++ b/docusaurus.config.js @@ -16,6 +16,10 @@ if (!process.env.PRODUCT) { process.env.PRODUCT = "chat" } +if (!process.env.DEPLOYMENT_ENV) { + process.env.DEPLOYMENT_ENV = "staging" +} + const { folderMapping, IGNORED_DIRECTORIES, diff --git a/src/define-env-vars-plugin.js b/src/define-env-vars-plugin.js index 75cfd10..bb59bfc 100644 --- a/src/define-env-vars-plugin.js +++ b/src/define-env-vars-plugin.js @@ -28,8 +28,8 @@ module.exports = function () { ALGOLIA_APP_ID: "DEFAULT", ALGOLIA_API_KEY: "DEFAULT", WEBSITE_BASE_URL: "DEFAULT", - DEPLOYMENT_ENV: "staging", - PRODUCT: "chat", // either "chat" or "activity-feeds" + DEPLOYMENT_ENV: process.env.DEPLOYMENT_ENV ?? "staging", + PRODUCT: process.env.PRODUCT ?? "chat", ...filteredVariables, }), ], diff --git a/src/environment.js b/src/environment.js index 9a94488..23c672e 100644 --- a/src/environment.js +++ b/src/environment.js @@ -5,5 +5,6 @@ module.exports = { ALGOLIA_APP_ID: process.env.ALGOLIA_APP_ID, ALGOLIA_API_KEY: process.env.ALGOLIA_API_KEY, WEBSITE_BASE_URL: process.env.WEBSITE_BASE_URL, + DEPLOYMENT_ENV: process.env.DEPLOYMENT_ENV, PRODUCT: process.env.PRODUCT, }