Sobre a Construção de Equipe do Jazz

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

O Jazz inclui o Jazz Build Engine e um kit de ferramentas de construção Ant que pode publicar informações de construção para o Repositório do Jazz. Enquanto o kit de ferramentas de construção é mais adequado para construções Ant, é possível utilizar qualquer tecnologia de script que possa chamar um Ant. Por exemplo, uma equipe pode utilizar Perl, arquivos em lote do DOS ou Make para criar scripts de construção que interagem com a construção de equipe do Jazz.

Uma equipe tipicamente possui um sistema de construção que executa construções a partir de uma máquina de construção dedicada. O Jazz Team Server é situado entre os desenvolvedores e o sistema de construção. Os seguintes itens genéricos relacionados à construção são armazenados no Repositório do Jazz e suportam o processo de construção:

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

É possível utilizar o Jazz Client para executar as seguintes tarefas:

Construções e Controle de Origem do Jazz

Construções do Jazz podem ter rastreabilidade entre conjuntos de alterações e itens de trabalho. Você tipicamente executa uma construção contra arquivos que são provenientes de um espaço de trabalho do repositório de construções designado que possua fluxos de entradas a partir 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 é criada uma captura instantânea reproduzível dos arquivos. Os conjuntos de alterações e itens de trabalho incluídos na construção são registrados para consumidores da construção para visualização.

Depois de uma construção ser considerada boa, é possível criar uma Liberação a partir dele. É possível, então, configurar o campo Localizado Em de um item de trabalho para uma liberação específica associada à 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 contra arquivos a partir de um fluxo da equipe.

A figura ilustra a rastreabilidade entre os conjuntos de alterações e os itens de trabalho quando você executa uma construção contra arquivos a partir de um fluxo da equipe.


Feedback