Criar e trabalhar com definições de compilação
Depois de estabelecer um sistema de compilação (conforme descrito em Configurar o sistema de compilação), você está quase pronto para começar a usar Team Foundation Build para compilar seu código executar os testes e realizar muitas outras funções importantes. A próxima etapa é criar uma definição de compilação, que contém as instruções sobre quais projetos de código para compilar, os quais ações disparam uma compilação, quais testes para executar e quaisquer outros procedimentos necessários para sua equipe.
Tarefas comuns
Tarefas comuns |
Conteúdo de apoio |
---|---|
Crie compilações básicas. Uma definição de compilação contém instruções sobre quais projetos para compilar o disparador que ações de código, uma compilação, quais testes para executar e muitas outras configurações. |
|
Crie compilações personalizadas. Usando o modelo padrão, você pode criar um processo de construção que atende a um amplo conjunto de requisitos mais comuns. Entretanto, muitas equipes exigem de seus processos de compilação para realizar tarefas especializadas ou siga a lógica personalizada. |
|
Legacy upgrade MSBuild compilações. Você pode usar existente MSBuild arquivos usando o modelo de atualização. |
|
Tome medidas para evitar "interromper a compilação" Quando um desenvolvedor verifica as alterações que quebra a compilação, o resultado pode ser um problema significativo para pequenas equipes. O custo para equipes maiores pode ser caro, conforme medido por perda de produtividade e atrasos na programação. Você pode criar uma definição de compilação de check-in gated proteger alguns ou todos os seus códigos com base em relação a esse problema. Você também pode usar a diretiva de check-in de compilações como uma ferramenta para limitar as alterações adicionais para sua base de código até que uma quebra de compilação contínua é fixo. |
Definir uma compilação Gated Check-In para validar as alterações |
Exclua definições de compilação existente. Você pode excluir as definições de compilação que não são mais úteis. |
Consulte também
Conceitos
Criar e implantar os bancos de dados para um ambiente de desenvolvimento isolado
Criar e implantar os bancos de dados para um ambiente de produção ou de preparo
Outros recursos
Compilações de execução e monitoramento
Gerenciar e exibir concluída compilações