Загрузка appSettings на основе среды Elastic Beanstalk - PullRequest
0 голосов
/ 23 сентября 2019

Таким же образом вы можете загрузить appsettings.Development.json, установив ASPNETCORE_ENVIRONMENT = Development, есть ли способ загрузить определенный файл json, основанный на среде Elastic Beanstalk?

Могу ли я как-то использовать теги Beanstalk, например :asticbeanstalk: имя-среды = dev-site эластичное-имя-среды: имя-среды = prod-site

Загрузить: appsettings.dev-site.json и appsettings.prod-site.json

Если так, как бы я это сделал?

1 Ответ

0 голосов
/ 24 сентября 2019

В итоге я создал .ebextensions / command.config с этим кодом.Затем я просто изменяю значение среды перед развертыванием.Кажется, есть способ добавить переменные окружения в экземпляр эластичного бобового стебля, однако это не похоже на работу.Это решение, кажется, работает.

commands:
  01_create_env_variable:
    command: "powershell.exe [Environment]::SetEnvironmentVariable('ASPNETCORE_ENVIRONMENT', 'Development', 'Machine')"
...