Supervisión del Progreso del Proceso
La página de detalle del proceso en /repositories/:repositoryId/processes/:taskId muestra la ejecución con su estado actual, los pasos, los logs recientes, el acceso al log completo y las acciones disponibles.
Cuándo usar
- Supervisar un proceso en tiempo real.
- Comprobar pasos completados, pendientes o con error.
- Detener, reiniciar, eliminar o descargar resultados cuando la acción esté disponible.
Entienda la pantalla
La pantalla de detalle incluye:
- Nombre y tipo del proceso.
- Repositorio asociado.
- Autor e idioma de salida.
- Estado actual.
- Fechas de inicio y de finalización, y duración.
- Pasos de ejecución.
- Logs más recientes por paso y un modal con todos los logs cuando hay más detalle.
- El resultado generado cuando el proceso se completa.
La página se actualiza automáticamente cada 15 segundos mientras el trabajo está pendiente o en ejecución.
Estados de los pasos
Cada paso de ejecución puede mostrar:
- Pendiente: a la espera de iniciar.
- En curso: en ejecución en este momento.
- Completado: terminó con éxito.
- Con error: falló y necesita atención.
Las líneas más recientes aparecen directamente en la pantalla. Abra los logs completos cuando necesite más detalle sobre un paso o una falla.
Acciones
Las acciones aparecen según el estado del proceso:
- Descargar resultado: disponible tras
SUCCESS. - Detener ejecución: disponible mientras el proceso está pendiente o en curso.
- Reiniciar: disponible para procesos con error o revocados.
- Eliminar: disponible cuando el proceso se puede quitar de forma segura.
Gestión de resultados
- Si el proceso tiene éxito, descargue el resultado
.zipo abra la vista de documentación del repositorio. - Si el proceso falla o se revoca, revise el error visible o los logs antes de reiniciar.
- Si el proceso se cancela, reinícielo o elimínelo desde las acciones.
Resultado esperado
Al final, el proceso debe mostrar éxito con salida descargable, o un mensaje claro de falla o cancelación para orientar la siguiente acción.