Principais Alternativas de CruiseControl Mais Bem Avaliadas
Avaliações 22 CruiseControl
Sentimento Geral da Revisão para CruiseControl
Entre para ver o sentimento das avaliações.

Usamos o controle de cruzeiro para automatizar compilações para diferentes ambientes internos (e de produção). Associamos diferentes ramificações a diferentes ambientes e, em seguida, quando você clica em um botão para compilar, você compilará a partir da ramificação associada. Bastante simples e qualquer pessoa pode fazê-lo do ponto de vista do usuário. Análise coletada por e hospedada no G2.com.
Pelo menos na nossa versão, não há janela de confirmação após clicar para construir. Seria bom confirmar que estavam construindo no ambiente certo antes de executar a construção. Análise coletada por e hospedada no G2.com.


Gosto do suporte da comunidade e de todos os complementos/plugins que existem. Usei o CC por alguns anos e não enfrentei uma situação em que a comunidade não pudesse ajudar ou onde não houvesse um plugin para simplificar a vida. Análise coletada por e hospedada no G2.com.
Eu realmente não gosto do uso de XML para configurá-lo. Às vezes, o arquivo de configuração pode ficar realmente complicado se você apenas adicionar mais e mais projetos no mesmo arquivo XML. Mesmo que haja uma ferramenta GUI e um verificador de esquema, acho que YAML ou JSON seriam ferramentas melhores para o trabalho. Análise coletada por e hospedada no G2.com.

- Simplicidade
- Base de código pequena
- Pioneiro na área de builds automatizados e CI
- Muito fácil de começar Análise coletada por e hospedada no G2.com.
- Falta de recursos avançados (construções multi-módulos, gerenciamento de artefatos, ecossistema de plugins semelhante ao Jenkins, etc.) e integrações
- Não teve muito impulso nos últimos anos Análise coletada por e hospedada no G2.com.

Se você precisa de algum tipo de sistema de integração contínua, há várias opções. Você pode ter ouvido falar do Jenkins ou do Travis. Mas configurá-los requer muito conhecimento, muitas ferramentas e uma máquina separada (ou algumas). Se você precisa de uma solução simples, que seja fácil de instalar e que funcione, o CruiseControl é o caminho a seguir. Ele não tem todos os recursos dos grandes sistemas, mas faz o trabalho. Eu o usei várias vezes, quando um cliente queria um sistema simples e fácil de configurar. Análise coletada por e hospedada no G2.com.
Pode ser difícil de configurar e pode faltar alguns recursos que os grandes sistemas oferecem, como interface Web. Análise coletada por e hospedada no G2.com.
It's nice that cruise control is a mature, and popular CI platform that you can host yourself. This allows you to automate any number of build setups, as the configuration is 100% in your control. Análise coletada por e hospedada no G2.com.
The same aspects that make it amazing, are actually it's downfall. I'd rather write my own software, than manage what at times turns into a picky piece of software. And, once we start talking hosted CI solutions, there's little benefit to sticking with cruise control at that point. Análise coletada por e hospedada no G2.com.

Cruise Control era a melhor plataforma de CI para uma aplicação muito legada (processo de construção personalizado, código do aplicativo em C), pois lidava com os requisitos incomuns de forma muito elegante. Análise coletada por e hospedada no G2.com.
Tive alguns problemas ao configurar o ambiente Ruby, mas acho que isso foi mais um problema com meu ambiente personalizado do que com o próprio CruiseControl. Análise coletada por e hospedada no G2.com.

Na época, eu adorava a facilidade de configurar e personalizar a ferramenta. Incluindo como eu poderia usar o NAnt para automatizar minhas compilações. Análise coletada por e hospedada no G2.com.
Na época, era difícil integrar com outras plataformas, como SharePoint, Project Server. Além disso, a integração com o IDE do Visual Studio estava faltando em funcionalidade. No entanto, tenho certeza de que a nova versão é muito melhor. Análise coletada por e hospedada no G2.com.

Usei o CruiseControl.NET em duas empresas nas quais trabalhei e achei que é uma ferramenta de CI extremamente poderosa. Sendo uma ferramenta de código aberto, há um nível de expertise técnica assumido ao instalá-la e configurá-la. Embora o processo de instalação instale e configure o serviço CC.Net, há um nível de configuração manual necessário para configurar permissões. Se você for tecnicamente capaz, isso não será um problema, mas se você não tiver habilidades de TI, pode achar isso problemático.
O CC.NET oferece uma enorme flexibilidade na configuração de seus projetos de CI. Você pode até configurar o CC.NET para que possa construir o próprio CC.NET como apenas mais um projeto de CI. Muito legal.
Para criar novos projetos de CI, será necessário editar manualmente os arquivos XML subjacentes. Se você for tecnicamente competente, isso não será um problema.
Você obtém muito retorno com a versão gratuita e nunca precisei usar a versão enterprise (paga). A versão gratuita pode ser usada em ambientes empresariais de grande porte executando múltiplos projetos de CI em grandes equipes sem qualquer problema. Análise coletada por e hospedada no G2.com.
Embora nunca tenha sido um problema para mim, o CC.NET requer um nível de competência técnica para configurar, tanto durante a fase de instalação quanto na adição de seus projetos de CI. A interface e a facilidade de uso poderiam ser melhoradas, mas o nível de flexibilidade que você obtém compensa isso.
Gostaria de ver uma construção controlada adicionada ao CC.NET, ou seja, onde construções quebradas são rejeitadas. Se você fizer check-in de código que quebra a construção, então você precisa tomar medidas corretivas para corrigi-lo. Em outras ferramentas de CI, tais construções quebradas são rejeitadas antes de chegarem a esse estágio. A construção é, em vez disso, colocada em quarentena de forma segura, onde pode ser corrigida antes de quebrar seu processo de construção. Análise coletada por e hospedada no G2.com.

Gostei de como os painéis da web me permitem ver as compilações e explorar os detalhes. O cliente na bandeja do sistema também é muito útil para receber notificações e permitir que os desenvolvedores participem e sejam notificados. Análise coletada por e hospedada no G2.com.
Há pouco para não gostar do CruiseControl e me vi defendendo-o para algumas empresas em que estive. Ajudou muito a resolver nossos requisitos de construção contínua e a resolver nossos problemas de automação de qualidade e implantação. Análise coletada por e hospedada no G2.com.