Compartilhar via


Personalização do Team Foundation compilação

[Observação: Este tópico é pré-versão documentação e está sujeitas a alterações em versões futuras. Tópicos em branco são incluídos sistema autônomo espaços reservados.]

Team Foundation Build é um sistema extensível para a automação de compilação permite compilações públicas ponta a ponta que se integram aos outros Visual Studio Team System ferramentas. Team Foundation Build Fornece uma caixa de diálogo simples e o método baseado em Assistente para criar definições de compilação. Usando a caixa de diálogo, você pode especificar o agente de compilação para usar as soluções para compilação, o local de destino e assim por diante.O assistente permite que você gerar um MSBuild arquivo de projeto chamado TFSBuild.proj que você pode usar para personalizar a compilação adicionando etapas de criação e escrita de tarefas personalizadas.

Team Foundation Build foi projetado para ser extensível. The definição de compilação caixa de diálogo é projetada para criar definições de compilação que atendam a cenários comuns de compilação.Mesmo assim, alguns cenários de compilação podem exigir a personalização do arquivo TFSBuild.proj.Team Foundation Build inclui algumas tarefas comuns para oferecer suporte a ações como executar testes e obtenção de fontes controle do código-fonte. No entanto, o processo de compilação pode requerer que outras tarefas de ser executado sistema autônomo parte do processo de compilação.Por exemplo:

  • Um administrador de compilação talvez queira tenham os módulos de saída implantados para um local especificado após a conclusão da compilação, mas antes do teste é iniciado.

  • Uma empresa pode exigir um sistema de numeração específico de compilação e substituir uma padrão incluídos no sistemas de numeraçãoTeam Foundation Build.

  • Um desenvolvedor pode desejar assinar os assemblies de saída após o processo de compilação.

Esta seção discute como você pode personalizar processos de compilação, escrevendo tarefas personalizadas.

Nesta seção

Team Foundation compilação Destinos, tarefas e propriedades

Referência de API Team Foundation compilação

Demonstra Passo a passo: Personalizando Team Foundation compilação com uma tarefa personalizada

Demonstra Passo a passo: Adicionar etapas de compilação usando a tarefa BuildStep

Demonstra Passo a passo: Configurando o Team compilação para construir um Visual Studio Setup projeto

Seções relacionadas

MSBuild

Referência do MSBuild

Consulte também

Outros recursos

Administrando Team Foundation compilação