Definir o processo de compilação
Depois de configurar o seu sistema de compilação, você estará praticamente pronto para começar a usar o Team Foundation Build para compilar o seu código, executar seus testes e realizar muitas outras funções importantes. A próxima etapa é desenvolver um processo de compilação que contenha suas instruções sobre quais projetos de código compilar, quais ações disparam uma compilação, quais testes executar e qualquer outro procedimento exigido pela sua equipe.
O que você deseja fazer?
Crie e trabalhe com uma definição de compilação. Você pode definir rapidamente um processo de compilação simples, mas eficiente, que inclui suas instruções sobre quais projetos de código compilar, quais ações disparam a compilação, quais testes executar e muitas outras opções.
Defina um processo de compilação para dar suporte à integração contínua. Sua equipe pode minimizar os erros em sua base de código integrando vários recursos em um repositório compartilhado com a maior frequência possível e compilando e testando o resultado. Você pode implementar essa estratégia, conhecida como integração contínua, definindo um processo de compilação que garante que você e sua equipe possam determinar o mais rápido possível que um check-in de uma equipe de recursos interrompeu a compilação ou causou a falha de um teste.
Evite que sua equipe possa "interromper a compilação". Quando um desenvolvedor faz check-in das alterações que interrompem a compilação, o resultado pode ser um problema significativo para equipes pequenas. O custo para equipes maiores pode ser caro conforme medido pela produtividade perdida e pelos atrasos na agenda. Você pode criar uma definição de compilação de check-in restrito para proteger parte ou toda a base de código desse problema.
Crie processos de compilação personalizados. Usando o modelo padrão, você pode criar um processo de compilação que atenda a um amplo conjunto dos requisitos mais comuns. No entanto, muitas equipes necessitam que seus processos de compilação executem tarefas especializadas ou sigam uma lógica personalizada.
Continue usando processos de compilação herdados. Quando atualiza versões anteriores do Team Foundation Server, você pode continuar usando processos de compilação herdados. Você também pode continuar usando versões anteriores do Visual Studio para criar processos de compilação no Visual Studio Team Foundation Server 2013.