Reexecutando uma Construção do Rational ClearCase ou do SCLM Independente

Utilize o mesmo registro do CCBuild ou SCLMBuild utilizado para executar uma construção com falha para reexecutar a construção.
Antes de reexecutar uma construção do Rational ClearCase ou do SCLM independente com falha, o registro de construção utilizado deverá estar no estado BuildFailed.

Além disso, deverá resolver os erros responsáveis pela falha na construção. Consulte os arquivos de log <raiz_do_rational>\ClearQuest\cpscm.log para solucionar os erros. Consulte <raiz_do_rational>\ClearQuest\cpscm_communications.log para obter informações adicionais sobre comunicações SCLM.

Nota: Não é recomendada a reexecução de uma construção a partir de um registro filho associado a um registro pai CrossPlatformBuild.
  1. Execute uma consulta do Rational ClearQuest nos registros SCLMBuild ou CCBuild.
  2. Na página Results, selecione o registro SCLMBuild ou CCBuild independente com o qual deseja reexecutar a construção. O campo State mostra que o registro está no estado BuildFailed.
  3. Clique em Actions > Rebuild. O campo State é alterado do estado BuildFailed para o estado BuildPending.
  4. Na barra de ferramentas na janela Detalhes, clique na seta próxima ao botão Alterar Estado Botão Alterar Estado na janela Detalhes e clique em Reconstruir. O campo State é alterado do estado BuildFailed para o estado BuildPending.
  5. Clique no botão Apply para aceitar as mudanças de estado.
  6. Clique em Actions > Refresh para atualizar o registro de construção no banco de dados.
  7. A partir da barra de ferramentas na janela Details, clique no botão Menu Botão Menu na janela Details e clique em Refresh para atualizar o registro da construção no banco de dados.
  8. Clique em Actions > Modify para atualizar o campo State da janela atual.Execute um dos seguintes procedimentos:
    • Se a construção for bem-sucedida, o campo State será alterado para o estado BuildCompleted. Para construções do Rational ClearCase, essa alteração significa que o comando de construção especificado no registro CCBuildConfig foi executado com êxito sem palavras-chave válidas ou que uma palavra-chave válida foi encontrada na saída da construção. Se você executar uma construção do Rational ClearCase sem especificar palavras-chave de êxito, verifique se os artefatos Rational ClearCase foram construídos com êxito clicando no botão Apply e verificando o arquivo de log <raiz_do_rational>\ClearQuest\cpscm.log. Também é possível verificar se os arquivos foram construídos com êxito, com base no comando executado.
    • Se a operação de construção falhar, o campo State será alterado para o estado BuildFailed. Clique no botão Apply para aceitar as mudanças de estado. Revise as mensagens de erro em <raiz_do_rational>\ClearQuest\cpscm.log . Consulte informações adicionais sobre comunicações SCLM em <raiz_do_rational>\ClearQuest\cpscm_communications.log.
    • Observe que, se você executar uma grande tarefa do SCLM em modo de batch, as etapas para atualização e modificação talvez não movam o registro do estado BuildPending, pois a construção talvez nunca tenha sido realmente executada. Se a construção não for executada, geralmente significa que há um erro no código JCL. Exclua o registro ou, se você for um membro do grupo restrito do Rational ClearQuest, mova-o para o estado BuildFailed manualmente e corrija o problema. (Para obter informações adicionais sobre este grupo, consulte Opcional: Criar um Grupo de Usuários "Restrito" do Rational ClearQuest).
Tarefas relacionadas
Tutorial: Construção entre Plataformas
Criando um Registro CrossPlatformBuild
Reexecutando uma Construção de Plataforma Cruzada
Executando uma Construção do SCLM ou do Rational ClearCase Independente

Feedback