Указание конфигурации проекта для непрерывного развертывания Azure

Я настроил непрерывное развертывание для веб-приложения Azure из репозитория Bitbucket. Это нормально работает. Конфигурация проекта Release используется для развертывания веб-приложения в Azure.

Как я могу указать, что при непрерывном развертывании следует использовать настраиваемую конфигурацию проекта. Например. в моем случае я создал новую конфигурацию - «Dev».


person Chai    schedule 12.09.2015    source источник


Ответы (1)


На помощь приходит Project Kudu.

Добавьте в репозиторий файл .deployment со следующей конфигурацией:

[config]
SCM_BUILD_ARGS=-p:Configuration=Dev

Полное описание того, что вы можете делать с Kudo, встроенным в Azure, можно найти здесь: https://github.com/projectkudu/kudu/wiki/Configurable-settings

Чтобы убедиться, что выбраны правильные параметры сборки msbuild, вы можете получить доступ к журналам активности в колонке «Сведения о развертывании» на портале Azure.

person Chai    schedule 12.09.2015