Сведения о вопросе

Life

08:09, 10th August, 2020

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

Просмотров: 496   Ответов: 6

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



  Сведения об ответе

+-*/

15:22, 6th August, 2020

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


  Сведения об ответе

crush

04:55, 15th August, 2020

Отличный ресурс, который я недавно нашел для CI, принадлежит Мартину Фаулеру, автору знаменитой книги "Enterprise Application Architecture".

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


  Сведения об ответе

darknet

21:06, 1st October, 2020

Один совет, который мы узнали : если у вас достаточно большая команда и продукт, на который вы ссылаетесь, - это какой-то сценарий типа "push to QA so people can test", сопротивляйтесь желанию иметь его каждый раз, когда кто-то что-то проверяет. Это, вероятно, займет QA в течение некоторого времени и приведет к тому, что QA будет нарушено очень много, прежде чем вы поймете, что люди проверяют вещи в течение всего дня.

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

Для сценария "see if it builds" каждый час хорош (опять же, люди слишком часто проверяют вещи в приличной команде, чтобы сделать мгновенные сборки стоящими)


  Сведения об ответе

nYU

20:38, 18th August, 2020

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


  Сведения об ответе

crush

18:24, 15th August, 2020

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


Ответить на вопрос

Чтобы ответить на вопрос вам нужно войти в систему или зарегистрироваться