Развертывание Nolio - Развертывание нескольких артефактов из сборки Bamboo на разных серверах
У меня есть одно решение.Net, в котором есть проект пользовательского интерфейса и сервисный проект WCF. Я не хочу поддерживать 2 решения и развертывать пользовательский интерфейс и сервис отдельно. Мне удалось построить решение и создать пакет артефактов пользовательского интерфейса и пакет артефактов служб из соответствующих задач Bamboo (сжатие соответствующего проекта o/p из вывода MSBuild). Теперь у меня есть 2 артефакта для развертывания на 2 серверах. Пользовательский интерфейс должен перейти на серверы пользовательского интерфейса, а Сервис - на серверы Сервиса. Можно ли это сделать на уровне проекта развертывания Bamboo или на уровне конфигурации Nolio? Я знаю, что могу сделать 2 плана сборки Babmoo (создание исходных кодов пользовательского интерфейса и службы) и 2 развертывания для пользовательского интерфейса и службы, но я пытаюсь оптимизировать его. Заранее спасибо.
1 ответ
Правильный способ справиться с этим - назначить артефакт пользовательского интерфейса для типа сервера пользовательского интерфейса и назначить артефакт службы для типа сервера службы....., а затем создать пакет, содержащий оба артефакта, и они будут автоматически распределены среди правильный сервер (ы). Я предполагаю, что вы используете CARA (ранее Nolio) 6.x?