Pular para o conteúdo principal

Monitorando o Progresso do Processo

A página de detalhes do processo em /repositories/:repositoryId/processes/:taskId mostra a execução com o status atual, as etapas, os logs recentes, o acesso ao log completo e as ações disponíveis.

Quando usar​

  • Monitorar um processo em tempo real.
  • Verificar etapas concluídas, pendentes ou com falha.
  • Parar, reiniciar, excluir ou baixar resultados quando a ação estiver disponível.

Entenda a tela​

A tela de detalhes inclui:

  • Nome e tipo do processo.
  • Repositório associado.
  • Autor e idioma de saída.
  • Status atual.
  • Datas de início e de conclusão, e duração.
  • Etapas de execução.
  • Logs mais recentes por etapa e um modal com todos os logs quando há mais detalhes.
  • O resultado gerado quando o processo é concluído.

A página se atualiza automaticamente a cada 15 segundos enquanto o trabalho está pendente ou em execução.

Status das etapas​

Cada etapa de execução pode mostrar:

  • Pendente: aguardando para iniciar.
  • Em andamento: em execução no momento.
  • Concluída: terminou com sucesso.
  • Com falha: falhou e precisa de atenção.

As linhas mais recentes aparecem diretamente na tela. Abra os logs completos quando precisar de mais detalhes sobre uma etapa ou falha.

Ações​

As ações aparecem de acordo com o status do processo:

  • Baixar resultado: disponível após SUCCESS.
  • Parar execução: disponível enquanto o processo está pendente ou em andamento.
  • Reiniciar: disponível para processos com falha ou revogados.
  • Excluir: disponível quando o processo pode ser removido com segurança.

Lidando com resultados​

  • Se o processo tiver sucesso, baixe o resultado .zip ou abra a visualização de documentação do repositório.
  • Se o processo falhar ou for revogado, revise o erro visível ou os logs antes de reiniciar.
  • Se o processo for cancelado, reinicie-o ou exclua-o pelas ações.

Resultado esperado​

Ao final, o processo deve mostrar sucesso com saída disponível para download, ou uma mensagem clara de falha ou cancelamento para orientar a próxima ação.

Veja também​