Criando Registros 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 do Configuration Name e do Description, 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. Clique em ClearQuest > Create > youruseridanddbname > Other > Create SCLMBuildConfig.
  2. Execute um dos seguintes procedimentos:
    • Para preencher os campos da janela SCLMBuildConfig com as entradas padrão, clique na lista Template, selecione o registro SCLMBuildConfig desejado e clique no botão Load. Em seguida, é possível editar os campos recém-preenchidos, conforme for necessário. Por exemplo, você deve editar pelo menos o texto dos campos Configuration Name e Description para distinguir um novo registro a partir dos registros SCLMBuildConfig existentes. Depois de concluir a edição dos padrões, continue na etapa 6.
    • Se não desejar preencher os campos deste registro com os padrões ou se não houver um registro existente cujos padrões possam ser utilizados, continue na etapa 3.
  3. Na janela SCLMBuildConfig, clique na guia Main:
    Configuration Name
    Digite um nome exclusivo e significativo para o registro de configuração.
    Description
    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.
    Project
    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.
  4. Clique na guia Options:
    Build Options
    Scope
    Selecione o escopo da ação. As opções são Extended, Normal, Subunit e Forced. O padrão é Normal.
    Mode
    Selecione o modo de construção. As opções são Conditional, Forced, Report ou Unconditional. O padrão é Conditional.
    List
    Para especificar onde copiar ou imprimir as listagens do tradutor no host especificado, selecione uma opção da lista. Se ocorrerem erros, Yes copiará as listagens apenas para o conjunto de dados de construção LIST especificado no campo List Dataset. Printer envia as listagens para a impressora e é válido apenas para construções em lote. O padrão é Yes.
    Report
    Para especificar onde gerar um relatório de construção no host, selecione uma opção de relatório. Yes roteia um relatório para o conjunto de dados BUILD REPORT especificado no campo Report Dataset. Printer 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 é Yes.
    Message
    Para especificar onde rotear mensagens de construção no host, selecione uma opção de mensagem. Yes roteia as mensagens para o conjunto de dados BUILD MESSAGES especificado no campo Message Dataset. Printer 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 é Yes.
    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 Extended, Normal, Subunit e Forced. O padrão é Normal.
    Mode
    Selecione um modo de operação de promoção. As opções são Conditional, Forced, Report ou Unconditional. O padrão é Conditional.
    Report
    Para especificar onde gerar um relatório de operação de promoção, selecione uma opção de relatório. Yes roteia um relatório para o conjunto de dados REPORT da operação de promoção. Printer 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 é Yes.
    Message
    Para rotear mensagens de operação de promoção, especifique uma opção de mensagem. Yes roteia as mensagens para o conjunto de dados PROMOTE MESSAGES. Printer envia as mensagens para a impressora de saída da tarefa do lote. Printer é válido apenas ao executar construções no modo em lote. O padrão é Yes.
    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.
  5. 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).
    Description
    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 Build Job Control, é possível utilizar os campos Freeform JCL 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 Freeform JCL estiver vazio e os campos Build Job Control 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).
    Description
    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 Promote Job Control, é possível utilizar os campos Freeform JCL 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 Freeform JCL estiver vazio e os campos Promote Job Control 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 
  6. Opcional: Você pode salvar as entradas do registro que está criando como padrões selecionando a seta ao lado do botão Load e clicando em Save As Default. Salvando essas entradas, é possível preencher os campos dos registros SCLMBuildConfig criados no futuro selecionando o registro na lista Template e clicando no botão Load.
  7. Clique em OK para criar o registro.
Tarefas relacionadas
Tutorial: Construção entre Plataformas
Criando Registros CCBuildConfig


Feedback