Как выбрать конфигурацию службы или опубликовать профиль для конфигурации конфигурации непрерывного развертывания облачной службы Azure?Конфигурация службы непрерывного развертывания службы Azure Cloud
У меня есть решение «A» в TFS git repo. У меня также есть облачная служба «B» в Azure с продолжением установки интеграции/доставки/развертывания для развертывания после нажатия на главную ветвь. Это отлично работает для моей производственной среды.
Теперь я пытаюсь настроить среду тестирования/квалификации. Для этого я создал облачную службу «C» и настроил продолжение интеграции с TFS для повторного развертывания решения «A» каждый раз, когда я нажимаю на ветвь EDGE. Это отлично работает, за исключением того, что вместо конфигурации «службы тестирования» используется конфигурация службы CLOUD. Я подозреваю, что это параметр в конфигурации сборки облачной службы «С», которая не указана, и поэтому она просто использует значение по умолчанию.
Прежде чем какой-либо гениальность подскажет, что я использую среду промежуточного производства для тестирования, вот мой ответ: промежуточная среда предназначена для точной копии производства с идеей возможности просто повернуть новое развертывание на производство, чтобы свести к минимуму время простоя. Мне нужна тестовая среда с уникальным URL-адресом, с использованием другой базы данных и с разными настройками, указанными в моем файле Testing.cscfg.
Возможно, это дополнительный аргумент MSBuild, который мне нужно указать?
Пожалуйста, ответьте точными шагами, как настроить этот тип установки, или если я ошибаюсь во всей ситуации, не стесняйтесь сказать мне, что я идиот (с правильным ответом).
Я боюсь, что для этого нет хорошего решения. Однако вы можете настроить шаблон сборки для его выполнения. –