Thoughtworks Go Альтернативы - PullRequest
       25

Thoughtworks Go Альтернативы

6 голосов
/ 15 октября 2010

Мы изучали возможность использования Thoughtworks Go для улучшения нашего процесса сборки / развертывания / выпуска здесь, на работе, но из-за ценового фактора и того, что вы на самом деле получили, мы решили отказаться от него.

Мне было интересно, есть ли альтернативы Thoughtworks Go вокруг? Они могут быть коммерческими или с открытым исходным кодом, я не против.

Ответы [ 6 ]

10 голосов
/ 26 февраля 2014

Go только что был выпущен как открытый исходный код - см. http://www.thoughtworks.com/news/go-continuous-delivery-now-available-as-free-open-source

5 голосов
/ 17 апреля 2013

Я не смог прокомментировать ответ Мэтью, но BuildMaster от Inedo - очень популярная платформа для этого.В нем немного больше функций, чем в Go, и хотя это коммерческий продукт, есть бесплатная версия, которая довольно полезна для небольших команд.

(Отказ от ответственности: я работаю на Inedo , ноесть опыт работы на обеих платформах)

5 голосов
/ 19 мая 2012

Это действительно зависит от того, чего вы хотите достичь.

Если вы хотите внедрить Непрерывную доставку и, следовательно, конвейеры развертывания (от разработки до производства), то я считаю, что GO - единственный инструмент, который на данный момент имеет это представление более высокого уровня. .

OTOH, если вы просто ищете CI-сервер, то бесплатная версия GO работает хорошо, как и бесплатная версия TeamCity, Jenkins и Atlassian Bamboo. Я думаю, что ни один из последних трех пока не поддерживает концепцию конвейеров развертывания как первоклассную функцию.

3 голосов
/ 06 марта 2014

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

В Nordstrom мы теперь используем GO в качестве рекомендуемого сервера управления непрерывной доставкой. Единственный продукт, который действительно конкурирует, - это Jenkins, который большинству из нас кажется слишком неуклюжим, чтобы быть желательной альтернативой.

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

2 голосов
/ 05 января 2011

У нас были аналогичные выводы: бесплатную версию Go, «499 долларов за годовую поддержку бесплатной версии» и «499 долларов за 3 удаленных агента» стоило рассмотреть, но после этого произошел скачок цен (для «предприятия» "версия с поддержкой управления выпуском) была астрономической.

Для коммерческих альтернатив есть Electric Cloud, но он даже дороже, чем продукт ThoughtWorks.

Для Open Source есть Cruise Control (Go - переписанная частная версия Cruise Control с открытым исходным кодом), Continuum, LuntBuild, Anthill и т. Д. В основном это системы построения с непрерывной интеграцией (т.е. больше внимания уделяется строить, чем управлять результатами), но они, кажется, работают хорошо (в прошлом я использовал Cruise Control и Hudson с большим успехом.)

1 голос
/ 24 апреля 2014

ThoughtWorks Go теперь с открытым исходным кодом и бесплатно - https://github.com/GoCD/GoCD

...