Update environment variables in current process (#916)

This commit is contained in:
Ezio Li 2023-08-29 13:43:19 +08:00 коммит произвёл GitHub
Родитель e4fe92b501
Коммит bb65b72bd3
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 10 добавлений и 0 удалений

Просмотреть файл

@ -549,6 +549,16 @@ export class CordovaProjectHelper {
}
}
if (envVars) {
// eslint-disable-next-line no-restricted-syntax
for (const key in envVars) {
// Update process env if the custom key is not existing
if (!process.env.hasOwnProperty(key) || process.env[key] != envVars[key]) {
process.env[key] = envVars[key];
}
}
}
return env;
}