Pular para o conteúdo principal

Acompanhando Progresso da Task

A página /repositories/:repositoryId/tasks/:taskId mostra a execução com status atual, etapas, logs recentes, acesso aos logs completos e ações disponíveis.

Quando usar

  • Use esta tela para acompanhar uma task em tempo real.
  • Use-a para conferir etapas concluídas, pendentes ou com falha.
  • Use-a para parar, reiniciar, excluir ou baixar resultados quando a ação estiver disponível.

Entenda a tela

O detalhe da task inclui:

  • Nome da task.
  • Tipo da task.
  • Projeto ou repositório associado.
  • Criador.
  • Idioma de saída.
  • Status atual.
  • Datas de início e conclusão.
  • Etapas da execução.
  • Últimos logs por etapa.
  • Logs completos quando houver mais detalhes.
  • Resultado gerado quando a task conclui.
  • Duração.

A página atualiza automaticamente enquanto houver trabalho pendente ou em execução.

Status das etapas

Cada etapa pode aparecer como:

  • Pending: aguardando início.
  • In progress: em execução.
  • Completed: concluída com sucesso.
  • Failed: falhou e precisa de atenção.

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

Ações

  • Download result: disponível depois de SUCCESS.
  • Stop execution: disponível enquanto a task está pendente ou em andamento.
  • Restart: disponível para tasks com falha ou revogadas.
  • Delete: disponível quando a task pode ser removida com segurança.

Lidando com resultados

  • Se a task concluir, baixe o .zip ou abra a documentação do repositório.
  • Se a task falhar ou for revogada, revise o erro visível ou os logs antes de reiniciar.
  • Se a task for cancelada, reinicie ou exclua pelas ações da task.

Resultado esperado

Ao final, a task deve mostrar sucesso com saída para download, ou uma mensagem clara de falha/cancelamento para orientar o próximo passo.

Veja também