Как развернуть специфичные для слота развертывания приложения из git repo? - PullRequest
0 голосов
/ 27 мая 2018

Я понимаю, что могу использовать Azure AppSettings для переопределения настроек в файлах Web.Config.

https://docs.microsoft.com/en-us/azure/app-service/web-sites-staged-publishing говорит:

  • Настройки приложения (можно настроить напридерживаться слота)
  • Строки подключения (можно настроить для подключения к слоту)

Пока все хорошо.
Но как мне версия эти настройки?
Я не хочу добавлять их вручную через портал Azure.

Также я не совсем понимаю, почему я могу добавить пользовательские параметры приложения в задачу конвейера выпуска службы приложений Azure.Эти настройки затем копируются в настроенный слот.Рассмотрим следующий сценарий ...

Существует новый набор приложений (который обычно находится в Web.Config).Хорошо, Web.Config не очень хорошая идея, потому что он специфичен для каждого слота развертывания.Таким образом, вы добавляете его в конфигурацию задачи релиза - для своего «промежуточного» слота.Далее вы меняете местами подготовку и производство - и, конечно, новая производственная система не имеет ни малейшего представления о новых настройках (даже о конфигурации этапов, которая в любом случае была бы одинаково плохой).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...