From 2d464a7fae5fe69395422733c21dd58e57865dba Mon Sep 17 00:00:00 2001 From: SrGooglo Date: Thu, 27 Jul 2023 00:05:34 +0000 Subject: [PATCH] check if env already exists --- packages/chat_server/src/index.js | 6 ++++-- packages/file_server/src/index.js | 6 ++++-- packages/marketplace_server/src/index.js | 6 ++++-- packages/music_server/src/index.js | 6 ++++-- 4 files changed, 16 insertions(+), 8 deletions(-) diff --git a/packages/chat_server/src/index.js b/packages/chat_server/src/index.js index 27ed65ff..ddf66046 100755 --- a/packages/chat_server/src/index.js +++ b/packages/chat_server/src/index.js @@ -66,7 +66,7 @@ import API from "./api" async function main() { if (process.env.INFISICAL_TOKEN) { console.log(`🔑 Injecting env variables from INFISICAL...`) - + const client = new infisical({ token: process.env.INFISICAL_TOKEN, }) @@ -75,7 +75,9 @@ async function main() { // inject to process.env secrets.forEach((secret) => { - process.env[secret.secretName] = secret.secretValue + if (!(process.env[secret.secretName])) { + process.env[secret.secretName] = secret.secretValue + } }) } diff --git a/packages/file_server/src/index.js b/packages/file_server/src/index.js index 27ed65ff..ddf66046 100644 --- a/packages/file_server/src/index.js +++ b/packages/file_server/src/index.js @@ -66,7 +66,7 @@ import API from "./api" async function main() { if (process.env.INFISICAL_TOKEN) { console.log(`🔑 Injecting env variables from INFISICAL...`) - + const client = new infisical({ token: process.env.INFISICAL_TOKEN, }) @@ -75,7 +75,9 @@ async function main() { // inject to process.env secrets.forEach((secret) => { - process.env[secret.secretName] = secret.secretValue + if (!(process.env[secret.secretName])) { + process.env[secret.secretName] = secret.secretValue + } }) } diff --git a/packages/marketplace_server/src/index.js b/packages/marketplace_server/src/index.js index 27ed65ff..ddf66046 100644 --- a/packages/marketplace_server/src/index.js +++ b/packages/marketplace_server/src/index.js @@ -66,7 +66,7 @@ import API from "./api" async function main() { if (process.env.INFISICAL_TOKEN) { console.log(`🔑 Injecting env variables from INFISICAL...`) - + const client = new infisical({ token: process.env.INFISICAL_TOKEN, }) @@ -75,7 +75,9 @@ async function main() { // inject to process.env secrets.forEach((secret) => { - process.env[secret.secretName] = secret.secretValue + if (!(process.env[secret.secretName])) { + process.env[secret.secretName] = secret.secretValue + } }) } diff --git a/packages/music_server/src/index.js b/packages/music_server/src/index.js index 27ed65ff..ddf66046 100755 --- a/packages/music_server/src/index.js +++ b/packages/music_server/src/index.js @@ -66,7 +66,7 @@ import API from "./api" async function main() { if (process.env.INFISICAL_TOKEN) { console.log(`🔑 Injecting env variables from INFISICAL...`) - + const client = new infisical({ token: process.env.INFISICAL_TOKEN, }) @@ -75,7 +75,9 @@ async function main() { // inject to process.env secrets.forEach((secret) => { - process.env[secret.secretName] = secret.secretValue + if (!(process.env[secret.secretName])) { + process.env[secret.secretName] = secret.secretValue + } }) }