O CruiseControl.NET é uma boa opção que usamos internamente algumas vezes; é gratuito e vem com um aplicativo de desktop que mostra claramente quando as pessoas estão quebrando a compilação.
Há também o Pulse , que é extremamente bem-caracterizado e possui uma interface da web sofisticada. No entanto, ele tem um custo, pois você precisa de uma licença para executá-lo por servidor de compilação.
Usamos nossos servidores de IC para criar nosso código sempre que alguém faz uma confirmação, que é o caso de uso padrão - mas todos os nossos recursos de jogo são configurados para serem criados por nossos servidores de CI e estamos prestes a criar compilações diárias de disco , para que nossa equipe de controle de qualidade tenha uma versão ISO pronta para teste todas as manhãs.
Isso economiza muito tempo do programador (invariavelmente, é sempre um programador que faz essas coisas) ao ter que criar manualmente códigos / ativos / discos o tempo todo.