Вопрос

У меня дома мы пишем серверные приложения (службы WCF) и с нетерпением ждем возможности автоматизировать установку и запустить их в нашем ночном процессе сборки...Более того, мы с нетерпением ждем возможности установить его снова и снова на разные сервера...

Мы ищем:

  1. какой инструмент лучше всего подходит для ночной сборки?(в настоящее время мы используем TeamCity, но он подходит только для CI, а не для требований Nighty Build)
  2. Есть ли кто-нибудь, кто создает свои решения\проекты и устанавливает их на виртуальные машины?(Можете ли вы прикрепить\связать какой-нибудь автоматизированный код для этой установки?)

Спасибо.

Это было полезно?

Решение

Посмотри на FinalBuilder

Другие советы

TeamCity — отличный инструмент.Он поддерживает планирование сборки, например CC.NET, для ночных сборок.Какие у вас с этим проблемы?

Попробуйте NAnt для сборки:http://nant.sourceforge.net/

и CruiseControl.NET для непрерывной интеграции:http://confluence.public. Thoughtworks.org/display/CCNET/Welcome+to+CruiseControl.NET

оба с открытым исходным кодом :-D

TeamCity справится с ночными сборками так же хорошо, как CC.Net и т. д.

Ваш комментарий

Насколько я вижу, этот TC достаточно хорош для CI не для nihgtlybuild.Поскольку мы не можем настроить для установки сервисов Windows, установить на удаленные машины, конечно, мы можем использовать MSBuild, но будет трудно написать все это.

Ничего из этого сделать не особенно сложно (конечно, IMO), используя Microsoft.SDC.Tasks

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top