La fábrica es el lugar donde se desarrolla el trabajo en curso. Desde ella puedes acceder a tareas, carriles, planes, automatizaciones e informes, de modo que tengas un único punto para responder a la pregunta "¿qué está sucediendo ahora?".
Para qué sirve
Mission Control responde a la pregunta "¿qué necesita mi atención?". La fábrica responde a "¿qué se está ejecutando y cómo va todo?".
Esta diferencia es importante cuando tienes más de un par de tareas en curso. Mission Control es una interfaz de clasificación; la fábrica es una interfaz de operaciones.
Qué puedes ver
- Tareas según su estado, incluyendo las que están en cola y las bloqueadas.
- Carriles y el progreso del trabajo que se integra en cada uno de ellos.
- Planes y la fase en la que se encuentra cada uno.
- Automatizaciones que se ejecutan según un calendario o al producirse determinados eventos, junto con su historial de ejecución.
- Informes.
Una vez que el trabajo se fusione, utiliza Lanzamientos para hacer seguimiento del commit seleccionado desde su preparación hasta los intentos de despliegue y el estado del entorno. Una tarea completada o un carril promocionado no constituyen un resultado de despliegue.
- Manzana urbana de Timelapse – Chrono CityTareacity-sim1 hace un díaNecesita revisión
- Ciudad en timelapsePlancity-timelapse2 hace varios díasListo para fusionar
- Super Mario en 3DTarea3d-game3 hace varios díasNecesita revisión
- El Juego de la Vida de Conway en 3DPlangame-of-life4 hace varios díasListo para fusionar
- Juego de carreras callejerasPlancity-timelapse5 hace varios díasEn ejecución
La vista de Fábrica: planes y tareas en una cola, filtrados según lo que requiera atención. Datos ilustrativos.
Seguimiento en tiempo real de una tarea
Abre una tarea en ejecución para seguirla en vivo: los pasos realizados, las herramientas utilizadas, los archivos modificados y los resultados de las pruebas a medida que se generan.
Vale la pena hacerlo unas cuantas veces al principio. Observar el desarrollo completo de dos o tres tareas te enseñará más sobre cómo redactar una buena especificación que cualquier documentación: verás exactamente dónde tuvo que adivinar el agente.
Después de eso, deja de observar. Las notificaciones te avisarán cuando algo requiera tu intervención.
Intervenir
Puedes pausar, cancelar o devolver una tarea en ejecución con comentarios. Consulta Cuando una tarea se bloquea o falla para saber cuándo aplicar cada opción.
Automatización
El trabajo no siempre comienza con alguien escribiendo una descripción:
- Automatizaciones inician el trabajo según un calendario o al producirse determinados eventos, como la apertura de un pull request. Se listan bajo Automatizaciones.
- Programaciones ejecutan trabajo de forma recurrente.
- Hooks reaccionan ante eventos de la plataforma.
- Informes resume lo sucedido según un calendario.