Pergunta

Eu tenho trabalhado com Cruise Control como o quadro CI no meu último projeto. Quaisquer recomendações sobre algumas outras ferramentas?

(Não que eu encontrei CruiseControl falta, só queria saber se alguém fez algumas comparações)

Foi útil?

Solução

Temos tido grande sucesso com Hudson . É fácil de instalar e configurar, tem uma grande variedade de plugins e uma boa interface de usuário web. Os checkstyle e código cobertura plugins de cobertura são dois que usamos.

Outras dicas

O JetBrain TeamCity é muito legal.

Bamboo .

Para uma matriz característica bastante extensa dos vários grandes servidores CI, dê uma olhada em: http://confluence.public.thoughtworks.org/display/CC/CI+Feature+Matrix

Desde que eu tenho mudado de Ant para Maven como meu sistema de compilação, Continuum é a escolha óbvia. É muito limpo e oferece todas as características que eu preciso.

I recomendação segunda de Pedro para Hudson . Continuum e Hudson são ambos muito fácil de set-up e uso (em comparação com CruiseControl), mas Hudson oferece muito mais funcionalidade. Se você estiver interessado, eu tenho escrito anteriormente sobre por que eu iria escolher Hudson.

TeamCity, com sua pré-testado comprometer a funcionalidade , também é uma boa escolha Se você pode viver com as limitações de um livre Licença profissional (máximo de 20 usuários e 20 configurações de compilação).

Nós usamos TFS 2008, que funciona para nós porque estamos praticamente um ambiente totalmente MS ... No entanto, eu também usei FinalBuilder , que tem mais recursos do que qualquer outra coisa que eu já vi e seria especialmente útil em ambientes onde você estava usando uma mistura de tecnologias (múltipla SCM, por exemplo).

Nós usamos LuntBuild que funciona perfeitamente com o Maven.

Além disso, Lunbuild oferece uma boa dose de granularidade para controle de acesso. Eu não usei muitas ferramentas de IC, mas essa foi a razão principal da minha empresa mudou para Luntbuild do Cruise Control. Nós queríamos dar aos clientes o acesso ao servidor de compilação para que eles pudessem puxar compilações diárias, etc, mas nós não poderíamos tê-los acessando outros clientes constrói.

TFS 2008 é muito bom. Tem integração contínua construído para TFS construção.

TFS 2008 é muito bom

Como são CruiseControl e Nant

Tenha um olhar em CI fábrica, que exige configuração mínima

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top