Eseguire nuovamente o annullare una pipeline
Da un'esecuzione, Re-run Failed Jobs ripete solo ciò che non è riuscito, Re-run All Jobs ripete tutto e il menu di un lavoro riesegue solo quel lavoro (Retry Stage su fasi in stile GitLab). Cancel Run… lo interrompe; Force Cancel Run… lo termina senza consentire la pulizia dei lavori. Nessuno dei due annullamenti può essere annullato.
Richiede GitTree Pro o una versione di prova in corso; La versione gratuita mantiene tutte le funzionalità Git locali. Confronta i piani.
In questa pagina
Prima di iniziare
- GitTree Pro o una versione di prova in esecuzione: le esecuzioni CI/CD fanno parte di Pro.
- Autorizzazione del provider a eseguire e annullare i flussi di lavoro.
Dove trovarlo
- Il menu Re-run e Cancel Run… della corsa; la tavolozza.
| Azione | macOS | Windows e Linux |
|---|---|---|
| Re-run Failed Jobs | ⌥⇧F | Alt+Shift+F |
Passi
Rieseguire ciò che non è riuscito
In caso di esecuzione non riuscita, premere Re-run Failed Jobs. GitTree dice Re-run requested. e appare un nuovo tentativo.
Scegli un'altra ripetizione
Apri More re-run options per Re-run All Jobs, Re-run with Debug Logging o fai clic con il pulsante destro del mouse su un lavoro: Re-run Job.
Annulla una corsa
Scegli Cancel Run… e conferma Cancel Run; Keep Running lascia stare. I lavori già in esecuzione vengono interrotti e il lavoro svolto va perso.
Risultato atteso
La corsa riprende come un nuovo tentativo oppure si interrompe.
Tentativi e forzatura annullamento
- Ogni ripetizione è un nuovo Attempt; passa da uno all'altro durante l'esecuzione e Show retried jobs mostra quelli precedenti.
- Force Cancel Run… è per una corsa che un normale annullamento non ha interrotto.
- Richiede innanzitutto una riesecuzione distribuita in un ambiente protetto.
Se qualcosa va storto
"La riesecuzione dei lavori non riusciti non è disponibile per questa esecuzione."
Il provider non lo offre per questa corsa (potrebbe essere ancora in esecuzione). Utilizza Re-run All Jobs o attendi che finisca.
Domande
L'annullamento dell'esecuzione è reversibile?
No. Inizia invece la corsa con una nuova corsa.