Criar um Registro SCLMBuildConfig

Depois de compreender os termos-chave associados aoPacote CrossPlatformSCM, a próxima etapa é aprender a criar um registro SCLMBuildConfig.
Um registro SCLMBuildConfig é um registro de configuração do SCLM reutilizável, sem preservação de estado que especifica parâmetros do sistema host SCLM, tais como o nome do host, o projeto e as opções de operação de construção e promoção, necessários para executar e promover uma construção de objetos do SCLM. Se for necessário, é possível executar várias operações de promoção por meio de todos os níveis de sua hierarquia de grupo. Um registro SCLMBuildConfig é utilizado em conjunto com um registro SCLMBuild para executar e promover uma construção do SCLM.
Nota: Com exceção de Nome da Configuração e Descrição, os campos editáveis desse registro podem aceitar apenas caracteres ASCII, independentemente do conjunto de caracteres em uso. Essa limitação deve-se à restrição do componente do servidor da integração do SCLM em execução no z/OS.
  1. Abra o Rational ClearQuest e efetue login no banco de dados no qual o CPSCM está instalado.
  2. Abra o Rational ClearQuest para Eclipse e efetue login no banco de dados no qual o CPSCM está instalado.
  3. Clique em Ações > Nova.
  4. Clique em ClearQuest > Criar > seuiddeusuárioenomedebd > Outro > Criar SCLMBuildConfig.
  5. Na janela Escolher Tipo de Registro, clique em Sclmbuildconfig e em OK.
  6. Na janela SCLMBuildConfig, clique na guia Principal:
    Configuration Name
    Digite um nome exclusivo e significativo para o registro de configuração.
    Descrição
    Digite uma descrição para o registro.
    Host
    Digite o nome completo do host do sistema host em que os artefatos a serem construídos estão localizados.
    Port
    Digite o número da porta do sistema host.
    User ID
    Digite o ID do usuário do TSO.
    Password
    Digite a senha do TSO.
    Projeto
    Digite o nome do projeto do SCLM a ser construído. Este nome corresponde ao HLQ utilizado para o conjunto de dados project.PROJDEFS.LOAD do sistema host especificado.
    Project Definition
    Digite a definição do projeto do SCLM. Por padrão, esta definição corresponde ao nome do membro do conjunto de dados project.PROJDEFS.LOAD.
  7. Clique na guia Opções:
    Build Options
    Scope
    Selecione o escopo da ação. As opções são Estendido, Normal, Sub-unidade e Forçado. O padrão é Normal.
    Mode
    Selecione o modo de construção. As opções são Condicional, Forçado, Relatório ou Incondicional. O padrão é Condicional.
    List
    Para especificar onde copiar ou imprimir as listagens do tradutor no host especificado, selecione uma opção da lista. Se ocorrerem erros, Sim copiará as listagens somente para o conjunto de dados de construção LIST especificado no campo Conjunto de Dados de Lista. Impressora envia as listagens para a impressora e é válido apenas para construções em lote. O padrão é Sim.
    Report
    Para especificar onde gerar um relatório de construção no host, selecione uma opção de relatório. Sim roteia um relatório para o conjunto de dados BUILD REPORT especificado no campo Conjunto de Dados de Relatório. Impressora envia um relatório para a impressora de saída da tarefa do lote e é válida apenas para construções em lote. O padrão é Sim.
    Message
    Para especificar onde rotear mensagens de construção no host, selecione uma opção de mensagem. Sim roteia as mensagens para o conjunto de dados BUILD MESSAGES especificado no campo Conjunto de Dados de Mensagens. Impressora envia as mensagens para a impressora de saída da tarefa do lote e é válido apenas para construções em lote. O padrão é Sim.
    List Dataset
    Para especificar um destino para as listagens de construção no host, digite o nome do conjunto de dados de destino da lista.
    Report Dataset
    Para especificar um destino para o relatório de construção no host, digite o nome do conjunto de dados de destino do relatório.
    Message Dataset
    Para especificar um destino para mensagens de construção no host, digite o nome do conjunto de dados de mensagens de destino.
    Exit Dataset
    Para especificar um destino para dados de saída do usuário de construção no host, digite o nome do conjunto de dados de saída de destino.
    Promote Options
    Scope
    Selecione o escopo da ação de promoção. As opções são Estendido, Normal, Sub-unidade e Forçado. O padrão é Normal.
    Mode
    Selecione um modo de operação de promoção. As opções são Condicional, Forçado, Relatório ou Incondicional. O padrão é Condicional.
    Report
    Para especificar onde gerar um relatório de operação de promoção, selecione uma opção de relatório. Sim roteia um relatório para o conjunto de dados REPORT da operação de promoção. Impressora envia um relatório para a impressora de saída da tarefa do lote e é válido apenas para construções em lote. O padrão é Sim.
    Message
    Para rotear mensagens de operação de promoção, especifique uma opção de mensagem. Sim roteia as mensagens para o conjunto de dados PROMOTE MESSAGES. Impressora envia as mensagens para a impressora de saída da tarefa do lote. Impressora é válido somente ao executar construções no modo em lote. O padrão é Sim.
    Report Dataset
    Para especificar um destino para o relatório de operação de promoção, digite o nome do conjunto de dados de destino do relatório.
    Message Dataset
    Para especificar um destino para mensagens de operação de promoção, digite o nome do conjunto de dados de destino da mensagem.
    Exit Dataset
    Para especificar um destino para dados de saída do usuário da operação de promoção, digite o nome do conjunto de dados de destino da saída.
  8. Opcional: Clique na guia JCL. Os campos desta página são utilizados apenas para construções em lote. Se você não utilizar esta página, serão utilizados os padrões dos esboços de lote da operação de construção e promoção do SCLM (FLMCQSKB, FLMCQSKP). Esses padrões são determinados pelo programador de sistemas do z/OS durante a customização do host. Se você digitar informações nesta página e especificar uma construção on-line no registro SCLMBuild, as entradas desta página serão ignoradas:
    Build Job Control
    A instrução de controle da tarefa de construção fornece informações administrativas, incluindo informações sobre segurança, contabilidade e identificação. Cada tarefa de construção possui uma e apenas uma instrução de controle da tarefa.
    Job Name
    Digite um nome para a tarefa. As entradas não podem ter mais do que oito (8) caracteres. Este campo marca o começo da tarefa de construção e designa um nome a ela.
    Accounting Data
    Digite os dados de contabilidade do host específicos do site, como os dados da conta e quaisquer outras informações que a instalação requeira. (Consulte Administrador do Sistema z/OS para obter esses detalhes).
    Descrição
    Digite uma descrição da tarefa de construção ou de detalhes do usuário.
    Notify
    Digite um ID de usuário para especificar para onde enviar informações completas sobre a tarefa de construção. É possível digitar "&SYSUID" para inserir o ID do usuário para que as informações sejam enviadas a você.
    Message Class
    Digite uma classe de mensagem para especificar o que fazer com as mensagens que o sistema envia a você, à medida que ele processa a tarefa de construção. Por exemplo, você pode utilizar uma classe de saída suspensa para permitir a revisão posterior das mensagens de construção.
    Message Level
    Digite o nível da mensagem para reproduzir o código JCL na saída da tarefa de construção e incluir mensagens de alocação.
    Class
    Digite uma classe para especificar os requisitos de recursos do sistema para a tarefa de construção.
    Region
    Digite uma região para especificar a quantidade de espaço de armazenamento virtual necessária pela tarefa de construção.
    Freeform JCL
    Como alternativa à especificação de informações JCL nos campos Controle de Tarefa de Construção, é possível utilizar os campos JCL de Formato Livre para digitar informações JOBCARD em texto de formato livre.

    Cada linha do JCL deve iniciar com duas barras ('//') nas colunas 1 e 2. Em seguida, começando na linha 2, a coluna 3 deverá ser um espaço em branco. Utilize as colunas de 4 a 71 para codificar sua instrução JCL e termine a instrução na última linha utilizando duas barras nas colunas 1 e 2.

    Se o campo JCL de Formato Livre estiver vazio e os campos Controle de Tarefa de Construção estiverem em branco, o SCLM utilizará a instrução padrão de controle da tarefa. O JOBCARD padrão é determinado pelo programador de sistemas durante a customização do host do z/OS nos esboços de lote da operação de construção e promoção do SCLM (FLMCQSKB, FLMCQSKP). O número máximo de linhas JOBCARD é quatro. Segue um exemplo utilizando apenas duas linhas:
    //HOGESJOB JOB (ACCT),'Paul Hogans Build',MSGCLASS=X,CLASS=A,
    // MSGLEVEL=(1,1),REGION=6M,NOTIFY=HOGANP 
    Promote Job Control
    A instrução de controle da tarefa de operação de promoção fornece informações administrativas específicas, incluindo informações sobre segurança, contabilidade e identificação. Cada tarefa de promoção possui uma e apenas uma instrução de controle da tarefa.
    Job Name
    Digite um nome para a tarefa. Este campo marca também o começo da tarefa de promoção e designa um nome a ela.
    Accounting Data
    Digite as informações sobre contabilidade do host específicas do site, como dados da conta e quaisquer outras informações que a instalação requeira. (Consulte Administrador do Sistema z/OS para obter esses detalhes).
    Descrição
    Digite uma descrição da tarefa de promoção ou de detalhes do usuário.
    Notify
    Digite um ID de usuário para especificar para onde enviar as informações completas da tarefa de promoção. É possível digitar "&SYSUID" para inserir o ID do usuário aqui para que as informações sejam enviadas a você.
    Message Class
    Digite uma classe de mensagem para especificar o que fazer com mensagens que o sistema envia a você, à medida que ele processa a tarefa de promoção. Por exemplo, utilize uma classe de saída suspensa para permitir a revisão posterior das mensagens de construção.
    Message Level
    Digite um nível de mensagem para reproduzir o código JCL na saída da tarefa de promoção e incluir mensagens de alocação.
    Class
    Digite uma classe para especificar os requisitos de recursos do sistema para a tarefa de promoção.
    Region
    Digite uma região para especificar a quantidade de espaço de armazenamento virtual necessária pela tarefa de promoção.
    Freeform JCL
    Como alternativa à especificação de informações JCL nos campos Controle de Tarefa de Promoção, é possível utilizar os campos JCL de Formato Livre para digitar informações JOBCARD em texto de formato livre.

    Cada linha do JCL deve iniciar com duas barras ('//') nas colunas 1 e 2. Em seguida, começando na linha 2, a coluna 3 deverá ser um espaço em branco. Utilize as colunas de 4 a 71 para codificar sua instrução JCL e termine a instrução na última linha utilizando duas barras nas colunas 1 e 2.

    Se o campo JCL de Formato Livre estiver vazio e os campos Controle de Tarefa de Promoção estiverem em branco, o SCLM utilizará a instrução padrão de controle da tarefa. O JOBCARD padrão é determinado pelo programador de sistemas durante a customização do host do z/OS nos esboços de lote da operação de construção e promoção do SCLM (FLMCQSKB, FLMCQSKP). O número máximo de linhas JOBCARD é quatro. Segue um exemplo utilizando apenas duas linhas:
    //HOGESJOB JOB (ACCT),'Paul Hogans Build',MSGCLASS=X,CLASS=A,
    // MSGLEVEL=(1,1),REGION=6M,NOTIFY=HOGANP 
  9. Opcional: Você pode salvar as entradas no registro que está criando como padrões clicando no botão Valores e em Salvar Como Padrão. Salvando essas entradas como padrões, é possível preencher os campos dos registros SCLMBuildConfig criados no futuro, clicando no botão Valores e em Carregar Padrão.
  10. Opcional: Você pode salvar as entradas do registro que está criando como padrões selecionando a seta ao lado do botão Carregar e clicando em Salvar Como Padrão. Salvando essas entradas, é possível preencher os campos dos registros SCLMBuildConfig criados no futuro selecionando o registro na lista Modelo e clicando no botão Carregar.
  11. Clique em OK para criar o registro.
Este tópico conclui o procedimento de criação de um registro SCLMBuildConfig. A próxima etapa é criar um registro CCBuildConfig.

Feedback