Monitoreo del Progreso
La página /repositories/:repositoryId/tasks/:taskId muestra la ejecución con estado actual, etapas, logs recientes, acceso a logs completos y acciones disponibles.
Entienda la pantalla
El detalle de la tarea incluye:
- Nombre de la tarea.
- Tipo de tarea.
- Proyecto o repositorio asociado.
- Creador.
- Idioma de salida.
- Estado actual.
- Fechas de inicio y finalización.
- Etapas de ejecución.
- Últimos logs por etapa.
- Logs completos cuando hay más detalles.
- Resultado generado cuando la tarea concluye.
- Duración.
La página se actualiza automáticamente mientras haya trabajo pendiente o en ejecución.
Estados de etapa
- Pending: esperando inicio.
- In progress: en ejecución.
- Completed: concluida con éxito.
- Failed: falló y necesita atención.
Las últimas líneas aparecen directamente en la pantalla. Abra los logs completos cuando necesite más detalles sobre una etapa o falla.
Acciones
- Download result: disponible después de
SUCCESS. - Stop execution: disponible mientras la tarea está pendiente o en curso.
- Restart: disponible para tareas fallidas o revocadas.
- Delete: disponible cuando la tarea puede eliminarse con seguridad.
Resultado esperado
Al final, la tarea debe mostrar éxito con salida para descarga, o un mensaje claro de falla/cancelación para orientar el próximo paso.