Как включить настройки приложения. json в Azure Конвейер сборки и выпуска DevOps - PullRequest
0 голосов
/ 16 апреля 2020

В настоящее время мы исследуем использование Azure DevOps Build и Release конвейеров.

Мы успешно создали простое веб-приложение Asp. NET Core и поместили это приложение в Azure Репозиторий DevOps.

Мы успешно создали конвейер для этого приложения, состоящий из артефактов Restore, Build, Test, Publi sh и Publi sh (как показано на прикрепленном изображении), и успешно построили этот конвейер .

На портале Azure мы успешно создали группу ресурсов и веб-приложение для размещения веб-приложения

. В Azure DevOps мы успешно создали релиз для это приложение и успешно опубликовало sh приложение в созданном веб-приложении

Однако на портале Azure во вновь созданном разделе конфигурации веб-приложения отсутствуют значения конфигурации, переданные из настроек приложения приложения . json.

Я пытался использовать функцию «Настройки ссылок» в сегменте Publi sh конвейер, но это не сработало

Таким образом, вопрос заключается в том, как перенести значения конфигурации основного веб-приложения ASP. NET в веб-приложение Azure Portal через Azure DevOps конвейер и релиз?

enter image description here

Ответы [ 2 ]

0 голосов
/ 17 апреля 2020

Мы нашли решение

Нажмите знак плюс на конвейере (добавьте новую задачу) и выберите «Azure Настройки службы приложения»

Azure App Service Settings

В настройках приложения для задачи добавьте необходимые параметры

App Settings

Сохраните, соберите и добавьте в выпуск

0 голосов
/ 16 апреля 2020

Настройки из настроек приложения. json не отображаются в Azure Конфигурация службы приложений, но определенные там настройки переопределяют значения в настройках приложения. json. Поэтому, если вы снова определите ключ / пару на вкладке «Конфигурация», это заменит значение из файла. Вот ссылка для документации.

...