Как реализовать непрерывную интеграцию для проектов .NET? - PullRequest
2 голосов
/ 26 мая 2009

Моя компания в настоящее время использует CruiseControl.NET, который, как мне кажется, вызывает неприятные ощущения при настройке. Какое решение CI вы используете?

Ответы [ 7 ]

3 голосов
/ 26 мая 2009

Попробуйте CiFactory

3 голосов
/ 26 мая 2009

Мы используем TeamCity , который стоит несколько монет, но это огромный шаг вперед по сравнению с круиз-контролем. Это просто, легко настроить и дает массу отзывов о ваших сборках. Я очень рекомендую это.

2 голосов
/ 26 мая 2009

В моем текущем проекте мы используем Bamboo от Atlassian. Мне это нравится, и у него есть несколько очень хороших плагинов, если вы используете JIRA для отслеживания ошибок.

Что нам действительно помогло, так это то, что он очень гибкий. У нас есть несколько приложений Java и .NET, и Bamboo отлично справляется с ними. Это не бесплатно, но если у вас сложная среда и система сборки, она работает довольно хорошо.

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

Мы привыкли использовать Круиз-контроль , но изменили на использование TeamCity .

Автоматизированная сборка работает очень хорошо, и мы не хотели бы развиваться без нее сейчас.

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

Я не пробовал, но слышал, что Team Foundation имеет некоторые функции, которые позволяют автоматизировать сборку.

0 голосов
/ 26 мая 2009

Мы используем Zed Builds и Bugs здесь. У них есть версия для сообщества, которая бесплатна для небольших установок, и коммерческая версия для более крупных проектов / использования.

Приятные функции: не нужно редактировать XML для определения ваших сборок, и все это делается с использованием очень чистого и согласованного пользовательского интерфейса.

0 голосов
/ 26 мая 2009

Мы используем CC или TeamCity от JetBrains (это бесплатно). Я выбираю TeamCity вместо CC в любой день.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...