Configurando uma compilação Ant ou Maven em TFS

Configurar uma compilação de integração contínua com Eclipse e Team Foundation Server.Quando você fizer o check-in no código, a compilação executa automaticamente.Dessa maneira, você pode ver e corrigir problemas imediatamente.

O TFS pode executar as compilações Ant ou Maven, mas você precisará configurar seu próprio servidor de compilação.Depois que você fizer isso, o TFS manipulará as compilações Ant ou Maven exatamente como manipula outras compilações.O TFS irá acionar compilações, manipular as gotas de compilação, rastrear os resultados de compilação e até mesmo criar erros quando há uma interrupção de compilação.

Configurar um servidor de compilação TFS

  1. Baixe e instale o Team Foundation Server Express 2012 no seu servidor de compilação.

  2. Após o instalador terminar de estabelecer os bits, o Centro de Configuração TFS abre automaticamente.

    Centro de configuração do Team Foundation Server

  3. Inicie o assistente de Configuração do Serviço de Compilação.

    Assistente de configuração do serviço de compilação

    DicaDica

    Você pode chegar a este assistente posteriormente executando o console de administração de TFS.

  4. Conecte ao conjunto de projeto de equipe no TFS.

    Selecione uma coleção de projetos de equipeConectar-se a coleção de projeto de equipeAdicionar Team Foundation Server

    É aqui onde você fornece o URL à coleção de projeto de sua equipe.

    Adicionar Team Foundation Server

  5. Crie um novo controlador para executar compilações no computador.

    Assistente de configuração do serviço de compilação

  6. Você pode usar uma conta de domínio para executar o serviço de compilação se você não desejar usar a NT AUTHORITY\NETWORK SERVICE.

    Criar configurações de serviço

  7. Se tudo estiver correto, configurar o servidor de compilação.

    Configurar o servidor de compilação

    Você configurou o servidor de compilação.

    Progresso da configuraçãoConstruir o progresso da configuração

    Você verá o servidor de compilação na lista de controladores de compilação também no Eclipse.

    Criar definição

Ativar uma compilação Ant ou Maven no servidor de compilação

Agora que o servidor de compilação foi configurado, verifique se ele pode compilar seus projetos Ant ou Maven.

  1. Baixar e instalar um Kit de desenvolvimento Java.

  2. Baixar e instalar o Ant ou Maven, dependendo do sistema de compilação que você usa.Você pode instalar o Ant e o Maven no mesmo computador de compilação se usar ambos os sistemas de compilação.

  3. Baixar e instalar as extensões de compilação do TFS.

  4. Defina as variáveis de ambiente de JAVA_HOME e ANT_HOME ou M2_HOME de acordo com instruções de instalação do Java, Ant ou Maven.

Defina sua compilação CI

Agora você tem um servidor de compilação TFS que pode compilar projetos Ant e Maven.Você está pronto para definir sua compilação de CI.

  1. Se você ainda não tiver, se conectar ao TFS e compartilhar seu código.

  2. Crie uma definição de compilação da perspectiva do servidor do Team Foundation no Eclipse.

    Team ExplorerNova definição de compilação

  3. Nomeie e descreva a definição de compilação.

    Nome da definição de compilação

  4. Use o disparador para indicar quando executar a compilação.Neste caso, ele executará sempre que o código for verificado.

    Criar o disparador

  5. Escolha o projeto que você deseja criar.

    Escolha o projetoProcurar pasta

  6. Selecione o controlador de compilação que você configurou e defina o local para soltar.

    Criar definição

    Coloque uma compilação em fila para certificar-se de que tudo esteja funcionando corretamente.

    Nova compilação de fila

    Agora, quando você faz check-in em um código, uma compilação é automaticamente iniciada.

Consulte também

Conceitos

Team Foundation Server plug-in para Eclipse - guia para iniciantes