2014-10-20 4 views
1

Как выбрать конфигурацию службы или опубликовать профиль для конфигурации конфигурации непрерывного развертывания облачной службы Azure?Конфигурация службы непрерывного развертывания службы Azure Cloud

У меня есть решение «A» в TFS git repo. У меня также есть облачная служба «B» в Azure с продолжением установки интеграции/доставки/развертывания для развертывания после нажатия на главную ветвь. Это отлично работает для моей производственной среды.

Теперь я пытаюсь настроить среду тестирования/квалификации. Для этого я создал облачную службу «C» и настроил продолжение интеграции с TFS для повторного развертывания решения «A» каждый раз, когда я нажимаю на ветвь EDGE. Это отлично работает, за исключением того, что вместо конфигурации «службы тестирования» используется конфигурация службы CLOUD. Я подозреваю, что это параметр в конфигурации сборки облачной службы «С», которая не указана, и поэтому она просто использует значение по умолчанию.

Прежде чем какой-либо гениальность подскажет, что я использую среду промежуточного производства для тестирования, вот мой ответ: промежуточная среда предназначена для точной копии производства с идеей возможности просто повернуть новое развертывание на производство, чтобы свести к минимуму время простоя. Мне нужна тестовая среда с уникальным URL-адресом, с использованием другой базы данных и с разными настройками, указанными в моем файле Testing.cscfg.

Возможно, это дополнительный аргумент MSBuild, который мне нужно указать?

Пожалуйста, ответьте точными шагами, как настроить этот тип установки, или если я ошибаюсь во всей ситуации, не стесняйтесь сказать мне, что я идиот (с правильным ответом).

http://grab.by/Boyw

http://grab.by/Boyy

+0

Я боюсь, что для этого нет хорошего решения. Однако вы можете настроить шаблон сборки для его выполнения. –

ответ

1

Я нашел ответ. Просто добавьте «/ p: TargetProfile = Тестирование» в разделе аргументов MSBuild (Edit build definition> Process> 2. Build> 5. Advanced)

+0

Там не работает. Используете ли вы шаблон 'TfvcContinuousDeploymentTemplate.12.xaml'? – davenewza

Смежные вопросы