Vai al contenuto
GitTree
Pipeline CI/CD

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.

ProAggiornato

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
  1. Prima di iniziare
  2. Dove trovarlo
  3. Passi
  4. Risultato atteso
  5. Tentativi e forzatura annullamento
  6. Se qualcosa va storto
  7. Domande
  8. Relativo

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.
AzionemacOSWindows e Linux
Re-run Failed Jobs⌥⇧FAlt+Shift+F

Passi

  1. 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.

  2. 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.

  3. 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.