Использование CruiseControl.NET для развертывания - PullRequest
1 голос
/ 27 мая 2010

Я использую CruiseControl.NET для непрерывной интеграции и тому подобное. Теперь я хочу иметь возможность развертывать проекты с ним. Каков предпочтительный способ сделать это? Создаю ли я новый проект для развертывания «Force Build»?

Я действительно не хочу развертываться при каждом успешном коммите.

Пожалуйста, поделитесь своими мыслями.

1 Ответ

1 голос
/ 27 мая 2010

Вот как мы это делаем. У нас есть отдельный проект CC, который строится только по принуждению. Все, что делает этот проект, это распространяет последний код на все производственные блоки. Фактическая работа по развертыванию выполняется через скрипт MSBuild. Всякий раз, когда мы хотим сделать push, мы просто навязываем сборку для этого проекта развертывания.

...