Sobre a Construção de Equipes do Jazz
IBM Rational Team Concert Client para Microsoft Visual Studio IDE  

Sobre a Construção de Equipes do Jazz

O componente Jazz Team Build do Plataforma de tecnologia do Jazz fornece suporte para automação, monitoramento e reconhecimento das construções regulares de uma equipe. O Jazz Team Build fornece um modelo para representação das definições, mecanismos de construção e resultados de construção da equipe. O modelo suporta equipes com diferentes tecnologias de construção.

O Jazz inclui o Jazz Build Engine e o kit de ferramentas de construção do Ant que podem publicar informações de construção no Repositório do Jazz. Embora o kit de ferramentas seja melhor ajustado para construções do Ant, você pode utilizar qualquer tecnologia de criação de scripts que possa chamar o Ant. Por exemplo, uma equipe pode usar Perl, arquivo em lote DOS ou Make, para criar scripts de construção que interajam com o Jazz Team Build.

Uma equipe normalmente possui um sistema de construção que executa construções a partir de uma máquina de construção dedicada. O Jazz Team Server está situado entre os desenvolvedores e o sistema de construção. Os itens relacionados a construção genérica a seguir são armazenados no Repositório do Jazz e suportam o processo de construção:
  • Definição da construção: Define uma construção, tal como uma construção de integração de projeto semanal.
  • Mecanismo de construção: Representa um sistema de construção executando em um servidor de construções.
  • Pedido de construção: Representa um pedido para executar uma construção.
  • Resultado da construção: Representa a saída de uma construção.

Todos os itens relacionados a construção pertencem a uma área do projeto. Operações relacionadas a construção são controladas pelo processo do projeto.

Você pode utilizar o Jazz Client para realizar as seguintes tarefas:
  • Enviar um pedido para executar uma definição de construção.
  • Verificar o status da construção.
  • Visualizar saída de construção concluídas, tais como logs, downloads e artefatos.

Construções e Controle de origem do Rational Team Concert

As construções do Jazz podem ter rastreabilidade entre conjuntos de alterações e itens de trabalho. Você normalmente executa uma construção junto a arquivos que vêm de uma área de trabalho do repositório de construção designada que possui fluxos de entrada do fluxo de desenvolvimento principal da equipe.

Antes de executar a construção, todas as alterações mais recentes são aceitas a partir do fluxo da equipe e uma captura instantânea reproduzível dos arquivos é criada. Os conjuntos de alterações e os itens de trabalho incluídos na construção são registrados para consumidores da construção na visualização.

Após uma construção ser considerada boa, você pode criar um Release da construção. Você pode então configurar o campo Localizado em de um item de trabalho para o release particular associado com a construção.

A figura a seguir ilustra a rastreabilidade entre os conjuntos de alterações e os itens de trabalho quando você executa uma construção junto aos arquivos do fluxo de uma equipe.

A figura a seguir ilustra a rastreabilidade entre conjuntos de alterações e itens de trabalho ao executar uma construção junto a arquivos do fluxo de uma equipe.