С чего начать с CruiseControl.NET

Я настраиваю исходный код моей команды + процесс сборки / интеграции с нуля. Мы использовали VSS и инструмент, созданный нами для выполнения процесса сборки. Мы решили перейти к более современной среде. У меня работает SVN, и я хотел бы установить непрерывный процесс интеграции с CruiseControl.NET. Есть ли хорошее пошаговое руководство для начинающих, которое поможет мне ознакомиться с лучшими практиками этого инструмента?

19.08.2008 22:31:40
6 ОТВЕТОВ
РЕШЕНИЕ

Прежде чем использовать CruiseControl в полной мере, вам нужно создать скрипт автоматической сборки, который может быть запущен с помощью msbuild или nant. После того, как вы построили свой проект за один шаг, вы можете начать интеграцию CruiseControl в миксе. Вот несколько ресурсов, которые помогут вам начать:

6
20.02.2013 06:33:26

Действительно, документация довольно солидная

-1
19.08.2008 22:34:30

Прекрасный ресурс, который я недавно нашел для CI, принадлежит Мартину Фаулеру, автору знаменитой книги «Архитектура корпоративных приложений».

URL: http://martinfowler.com/articles/continuousIntegration.html

1
23.10.2008 20:39:55

Один из советов, который мы узнали - если у вас достаточно большая команда и продукт, на который вы ссылаетесь, это некоторый сценарий «толчка к контролю качества, чтобы люди могли проверить», не поддавайтесь желанию создавать его каждый раз, когда кто-то проверяет что-то в Скорее всего, это приведет к снижению QA на некоторое время и приведет к значительному нарушению QA, прежде чем вы поймете, что люди проверяют вещи в течение всего дня.

Для сценария «push to QA» просто выключайте его каждый вечер, если обнаружит изменения.

Для сценария «посмотри, построит ли он», хорош один раз в час (опять же, люди слишком часто проверяют вещи в команде приличного размера, чтобы делать мгновенные сборки стоящими)

0
23.10.2008 20:46:41

Если вы ищете .NET CI, могу предложить вам взглянуть на Team City . Я думаю, что это лучше, и это бесплатно для 20 пользователей.

0
23.10.2008 20:51:04
Поблагодарить! Я фанат Resharper, но не обратил внимания на TeamCity
Sergey Aldoukhov 2.10.2009 21:56:25