Utilizando Registros

Os registros são buffers com finalidade geral que as etapas podem utilizar para armazenar dados persistentes. Registros comuns podem ter nomes com uma única letra ou nomes com vários caracteres começados por letras.

A distinção de maiúsculas e minúsculas do seu banco de dados subjacente determina os casos que você pode usar ao criar nomes de registro.

Você pode incluir variáveis de registro nos modelos de notificação; utilize o formato entre chaves ${X} ao fazer referência a registros nos modelos de notificação. Fazer referência a um registro vazio retornará uma cadeia vazia.

Utilize os comandos dot .push e .pop para armazenar informações e recuperá-las dos registros. Consulte também o comando .poptag (.poptag), que torna a tag da tarefa atual igual ao conteúdo de um registro.

Nota: Você não pode utilizar registros em comandos como variáveis. É necessário primeiro extrair o valor de um registro em um arquivo para poder utilizá-lo.

Tabela 1. Registros Especiais

Registro

Contém

!

Contém as linhas de saída de comando que corresponderam aos padrões do filtro Falhar.

Nota: Esse registro é visível apenas no escopo da etapa na qual o filtro é aplicado. Depois que o Rational Build Forge processar a etapa com o filtro, o conteúdo do registro que foi potencialmente configurado por esse filtro da etapa não será mais visível.

@

Contém as linhas de saída de comando que corresponderam aos padrões do filtro Transmitir.

Nota: Esse registro é visível apenas no escopo da etapa na qual o filtro é aplicado. Depois que o Rational Build Forge processar a etapa com o filtro, o conteúdo do registro que foi potencialmente configurado por esse filtro da etapa não será mais visível.

=

Especifica o banco de dados de notas de uma tarefa. Permite que as etapas incluam dados de um arquivo como uma nota em uma tarefa. Esse registro é diferente dos outros:

  • Só é possível gravar (entrar) nesse registro; não é possível ler a partir dele.
  • Os dados inseridos nesse registro são sempre anexados a ele, em vez de sobrepostos aos dados anteriores.
  • O sistema fornece um registro de data e hora e um ID de usuário com os dados anexados. Isso mantém uma trilha de auditoria de notas da tarefa.

Feedback