ночные сборки и виртуальные машины - PullRequest
1 голос
/ 30 апреля 2009

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

Мы ищем:

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

Спасибо.

Ответы [ 4 ]

2 голосов
/ 30 апреля 2009

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

2 голосов
/ 30 апреля 2009

Посмотрите на FinalBuilder

1 голос
/ 01 мая 2009

TeamCity будет справляться как с ночными сборками, так и с CC.Net и т. Д.

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

Насколько я вижу этот ТС достаточно хорош для CI не для NihgtlyBuild. Так как мы не можем настроить для установки Windows-службы, установить на удаленном машины, конечно, мы можем использовать Msbuild но будет сложно написать все это.

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

1 голос
/ 30 апреля 2009

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

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

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

...