< Anterior | Próximo >

Lição 10: Criando uma Nova Definição de Construção

O Rational Team Concert para System z fornece um novo modelo de definição de construção chamado Antz – Rational Build Agent. Use este modelo para definir uma construção baseada em Ant a ser usada no Rational Team Concert para System z usando o Rational Build Agent.

  1. Na visualização Artefatos da Equipe, clique com o botão direito do mouse no nó Construções e selecione Nova Definição de Construção.
  2. Clique em Avançar para criar uma nova construção.
  3. Especifique um ID de Definição de Construção e selecione o modelo Antz - Rational Build Agent.
  4. Clique em Avançar.
  5. Selecione Jazz Source Control - zOS. Isto especifica que você deseja usar o agente do arquivo do Rational Team Concert para System z para extrair os arquivos do repositório e colocá-los no sistema de construção de destino.
  6. Clique em Avançar.
  7. Selecione Publicação da Saída de Tarefa. Isto ativa o relatório de saída do tradutor, como SYSPRINT, para esta definição de construção.
  8. Clique em Concluir.

Lição 10 Parte 2: Usando o Editor de Definição de Construção

No editor de definição de construção, execute as seguintes etapas para configurar sua definição de construção:

  1. Na guia Visão Geral, selecione RationalBuildAgent para o valor de Mecanismos de Construção Suportados.
  2. Certifique-se de que a guia Build Agent contenha os seguintes valores:
    • Nome do host: Seu endereço IP ou nome do host da máquina de construção
    • Porta: 5555 ou o número da porta configurado no arquivo bfagent.conf
    • Nome de usuário: O ID do usuário do z/OS RACF do construtor na máquina de construção de destino
    • Senha e Confirmar Senha: A senha do z/OS RACF do construtor
  3. Depois de configurar a guia Build Agent, clique em Testar Conexão para testar a conexão com seu agente de construção. Se a conexão tiver sido bem-sucedida, você deve ver resultados semelhantes a estes:
    Message: Socket created successfully.
    Authentication Pass.
    
    Platform: os/390 19.00 03
    Version: 7.1.2.0-0-0003
    PingResult: PingOk
    ExitStatus: 0
  4. Na guia Publicação de Saída de Tarefa, certifique-se de selecionar Publicar logs de saída de tarefa.
    Nota: É usada uma grande quantidade de tempo de CPU da máquina de construção e de espaço em disco do servidor para publicar resultados da construção. É possível modificar os nomes das definições de conjunto de dados que você deseja publicar alterando a propriedade de construção teamz.build.publishoutput.dds, que, por padrão, é configurada como SYSPRINT,ANTPRINT no arquivo build.xml.
  5. Em Jazz Source Control - zOS, configure os seguintes valores:
    Espaço de Trabalho de Construção
    Clique em Selecionar para selecionar a área de trabalho do repositório a ser construída.
    Diretório de carregamento
    Especifique um caminho absoluto no USS a ser usado para armazenar artefatos de construção não-MVS como o arquivo build.xml do Antz. O ID do usuário do construtor deve ter permissões de leitura, gravação e execução neste diretório.
    Prefixo do Conjunto de Dados
    Especifique o prefixo que deseja pré-anexar em conjuntos de dados gerenciados. Por exemplo, se você especificou BUILDER.TEST como o prefixo do conjunto de dados, o conjunto de dados BUILDER.TEST.COBOL será alocado para o zFolder COBOL associado à definição de conjunto de dados COBOL em etapas anteriores.
  6. Configure o campo Arquivo de Construção na guia Antz para o caminho absoluto do USS do arquivo de construção do Antz. Se desejar usar o arquivo build.xml no Projeto zComponent já criado, o caminho de arquivo deve ser <load directory>/<project directory>/build.xml. Se você nomeou o Projeto zComponent DEMO, o caminho para o arquivo de construção pode ser ${teamz.scm.fetchDestination}/DEMO/build.xml.
    Nota: ${teamz.scm.fetchDestination} é uma propriedade cujo valor aponta para o diretório especificado no campo Diretório de Carregamento da guia Jazz Source Control - zOS.
  7. Clique em Salvar.
< Anterior | Próximo >