Volver a ejecutar o cancelar una canalización
Desde una ejecución, Re-run Failed Jobs repite solo lo que falló, Re-run All Jobs repite todo y el menú de un trabajo vuelve a ejecutar solo ese trabajo (Retry Stage en etapas de estilo GitLab). Cancel Run… lo detiene; Force Cancel Run… lo finaliza sin dejar que los trabajos se limpien. Ninguna cancelación se puede deshacer.
Necesita GitTree Pro o una prueba en ejecución; Gratis mantiene todas las funciones locales de Git. Comparar los planes.
En esta página
Antes de empezar
- GitTree Pro o una prueba en ejecución: las ejecuciones de CI/CD son parte de Pro.
- Permiso del proveedor para ejecutar y cancelar flujos de trabajo.
donde encontrarlo
- El menú Re-run de la ejecución y Cancel Run…; la paleta.
| acción | macOS | Windows y Linux |
|---|---|---|
| Re-run Failed Jobs | ⌥⇧F | Alt+Shift+F |
Pasos
Vuelva a ejecutar lo que falló
En una ejecución fallida, presione Re-run Failed Jobs. GitTree dice Re-run requested. y aparece un nuevo intento.
Elige otra repetición
Abra More re-run options para Re-run All Jobs, Re-run with Debug Logging o haga clic derecho en un trabajo: Re-run Job.
Cancelar una carrera
Elija Cancel Run… y confirme Cancel Run; Keep Running lo deja en paz. Los trabajos que ya se están ejecutando se detienen y se pierden.
Resultado esperado
La ejecución comienza de nuevo como un nuevo intento o se detiene.
Intentos y cancelación forzada
- Cada repetición es un nuevo Attempt; cambia entre ellos en la ejecución, y Show retried jobs muestra los anteriores.
- Force Cancel Run… es para una ejecución cuya cancelación normal no se ha detenido.
- Primero se pregunta una repetición que se implementa en un entorno protegido.
Si algo sale mal
"La repetición de los trabajos fallidos no está disponible para esta ejecución".
El proveedor no lo ofrece para esta ejecución (es posible que todavía esté ejecutándose). Utilice Re-run All Jobs o espere a que termine.
Preguntas
¿Cancelar ejecución es reversible?
No. En su lugar, comience la ejecución nuevamente con una repetición.