O Rational
Team Concert para System
z fornece suporte à construção nativa do z/OS
usando a JCL ou o Antz, com várias opções para definir e gerenciar
as construções de equipe do Jazz no z/OS.
Além do Jazz Build
Engine, o Rational
Team Concert para System
z também fornece o Rational Build
Agent, que emprega dois novos modelos de definição de construção, o modelo do Rational Build Agent
e o modelo do Antz–Rational Build Agent, para assumir o uso
do Rational Build Agent.
No z/OS, o Rational Build Agent é executado como um processo do daemon,
e o servidor Rational
Team Concert para System
z comunica-se com ele.
Notas: - Os recursos descritos neste tópico suportam principalmente as construções de aplicativos z/OS. Como
você pode usar o Rational
Team Concert para System
z para construir aplicativos z/OS
e não-z/OS, lembre-se de que as extensões de construção Antz destinam-se
exclusivamente para construir aplicativos z/OS.
Para todos os aplicativos não-z/OS, como Java™,
consulte Construindo com o Jazz Team
Build para obter informações adicionais.
- O Rational Team
Concert para System z suporta
o Rational Build
Agent e o Jazz Build Engine,
mas os modelos do Rational Build
Agent e do Antz–Rational Build Agent devem ser usados
com o Rational Build
Agent.
- Como você implementa qualquer construção do Rational Team Concert para System z a partir da base
do Jazz Team Build, deve estar familiarizado
com o Jazz Team
Server e o processo de construção do Jazz antes de começar a construir
com o Rational Team Concert para System z. O Rational Team Concert e o Rational Team Concert para System z compartilham muitos conceitos
básicos e boas práticas relacionados à construção com o Jazz Team Server; no entanto, o Rational Build Agent, que é
específico do Rational Team
Concert para System z,
é diferente do Rational
Team Concert Jazz Build
Engine em muitas maneiras, conforme descrito em vários tópicos em todo este
centro de informações.
Para obter informações adicionais sobre como construir com o Jazz Team Server, consulte Construindo com o Jazz Team
Build.
Construindo com o Modelo de Definição de Construção do Rational Build Agent
Com o modelo de definição de construção do Rational Build Agent,
é possível definir os dois seguintes tipos de construções para z/OS:
- Construção da linha de comandos. É possível especificar uma série de comandos que
executarão todas as etapas de construção necessárias. Também é possível usar a sintaxe do REXX para descrever
os comandos de construção.
- Construção do Job Control Language (JCL). É possível especificar a JCL no sistema de arquivos
ou na definição de construção. O JCL deve ser enviado
através do Monitor de Tarefas especificado, que é instalado separadamente.
Ao usar o modelo de definição de construção do Rational Build
Agent, o Rational Team Concert para System z usa a interface de linha de comandos
(CLI) fornecida pelo SCM para buscar os arquivos armazenados no SCM.
Construindo com o Modelo de Definição de Construção do Antz Rational Build Agent
Com
o modelo de definição de construção do Antz Rational Build
Agent, é possível definir construções para z/OS com base no Antz, que é uma extensão
da ferramenta de construção do Apache Ant. O Rational Team Concert para System z fornece
extensões para Ant para que seja possível gravar script Ant XML para definir sua construção para o z/OS. As etapas de construção individuais,
como compilações de diferentes códigos de origem, são definidas em definições de linguagem que devem ser configuradas antes de uma construção. O Rational Team Concert para System z converte definições
de linguagem em macros Ant e, em seguida, o Apache Ant processa o script de construção
com essas macros.
Para usar o modelo de definição de construção do Antz,
é necessário instalar o Rational Team Concert para System z Build Toolkit. Não
é necessário executar o Jazz Build
Engine ao usar o modelo de construção Antz, mas é preciso usá-lo se você
desejar criar arquivos de senhas criptografadas.
Ao usar
o modelo de definição de construção do Antz Rational Build Agent,
o Rational Team Concert for System z usa o agente do arquivo
incluído no Ant Build Toolkit para buscar os arquivos armazenados no
SCM.