Demora no build

Olá, aqui na empresa onde eu trabalho, o nosso sistema demora em média 3:30 hrs para completar um build, em uma máquina core i5-3470 com 8GB de Ram e windows 7 (sem SSD). Só pra eu ter uma referência, qual o maior tempo que vocês já gastaram esperando um build??? E quais medidas podem ser tomadas para acelerar o build???

Cara da uma limpada no seu workspace deixa só o projeto principal aberto e se usar git ou svn limpa exclui todas a outras branchs antigas. Aqui onde trabalho é questão de segundos a build

Quando diz “build” se refere ao build local na sua IDE ou o job que detecta mudanças no controle de versão, compila, empacota e roda seus testes?

Pro segundo caso, já vi de 1 minuto a 8 horas…Sim, isso depende.
Acredito que quando demora mais de 5 minutos, já tá demorado demais!

Consegue descrever as tarefas que seu build tá rodando? Especialmente, que tipos de teste ele roda? E quantos? Quantas aplicações/módulos ele tá construindo?

Com detalhes do que ele faz a gente pode aconselhar partes que podem ser otimizadas ou até mesmo removidas.

Voce diz localmente ou build no software de integracao continua (Jenkins, Teamcity, etc) ?

Tem que ver o que está fazendo… as vezes ele sobe VM, instala o sistema, instala o servidor de aplicacao, executa fixtures, ou baixa algum dump de alguma base toda vez