Em resumo, o processo de construção pega uma descrição dos objetos que você precisa criar e a ordem na qual eles precisam ser criados e executa os comandos necessários para criar esses objetos. Como o processo entende que objetos são afetados pelas mudanças no projeto, ele cria apenas esses objetos que precisam ser criados, deixando outros objetos sozinhos.
A descrição dos objetos que você deseja criar é capturada em uma especificação de construção. Essa especificação de construção é um documento XML editado com o editor de especificação de construção do IBM® i. Você terá um destes para cada projeto.
As construções em equipe são direcionadas de uma definição de construção que é determinada para uma área de trabalho de construção no repositório. A definição de construção descreve o ambiente em que a especificação de construção será processada. As construções de desenvolvedor individual são submetidas de sua área de trabalho local e usam os parâmetros definidos no estilo de construção para o projeto, em vez daqueles definidos na definição de construção.
Quando você submete uma construção em equipe, o mecanismo de construção adota essa especificação de construção, junto com os parâmetros da definição de construção, e cria um arquivo intermediário que, em seguida, é executado. Esse arquivo contém uma descrição de nível inferior dos comandos e dependências que você definiu na especificação de construção que são adequados para a execução da construção. A execução da construção produz todos os objetos que devem ser criados ou atualizados. Ela também produz um arquivo de log que descreve exatamente as etapas pelas quais a construção passou para criar esses objetos.
Consulte o Jazz.net para obter mais informações.