Integração contínua com o CruiseControl.NET - Instalação Automatizada

1

Já temos o SubVersion em funcionamento há algum tempo. Agora é a questão de implementar a Integração Contínua via CruiseControl.NET. Mas eu queria saber se não havia ferramentas para facilitar essa instalação. Infelizmente, não queremos gastar o dinheiro (ainda) na compra do TeamCity C.I., que também substitui o CC.NET. De qualquer forma, temos MUITOS projetos e soluções (sln2008) e eu prefiro não configurar tudo manualmente, um por um. Quais são suas proposições?

Obrigado antecipadamente!

    
por laurens 10.11.2009 / 15:32

2 respostas

1

Se todas as suas soluções tiverem a mesma configuração para o CC.net, você poderá escrever uma ferramenta para percorrer seu repositório de subversão e criar um arquivo ccnet.config baseado em um modelo, já que a configuração do controle de cruzeiro é baseada em XML. p>

Como diferentes projetos podem ter necessidades drasticamente diferentes (construir alvos, testes nant, caminhos de log, casos de teste, etc) eu não tenho certeza como uma ferramenta 'genérica' poderia classificar tudo isso para você, sem você ainda ter para percorrer a configuração e ajustar cada um. No lado positivo, configurar a maior parte da configuração deve ser uma coisa única:)

    
por 10.11.2009 / 20:53
0

Considerando que cada projeto / solução terá seus próprios requisitos com relação ao IC, você terá que fazer isso manualmente para cada um deles.

Não há uma maneira real de automatizar isso.

    
por 10.11.2009 / 18:24

Tags