Vai al contenuto
GitTree
Pipeline CI/CD

Viene eseguito CI/CD

GitTree mostra le esecuzioni CI/CD dell'host del tuo repository, come GitHub Azioni, nel pannello di sinistra e in un elenco completo accanto al grafico: cosa è riuscito, cosa non è riuscito e perché, con Re-run Failed Jobs, Cancel Run… e Run Workflow…. CI/CD fa parte di GitTree Pro.

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. Altre azioni CI/CD
  6. Se qualcosa va storto
  7. Domande
  8. Relativo

Prima di iniziare

  • GitTree Pro o una prova in corso (Gratuito e Pro).
  • Un account per l'host del repository connesso sotto Connected accounts nelle Preferenze.

Dove trovarlo

  • Il pulsante CI/CD nella barra degli strumenti, che prende il nome dal tuo host (come Actions), o il collegamento di seguito.
  • La sezione CI/CD del pannello di sinistra: This branch, Running now e Workflows.
  • Fare clic con il pulsante destro del mouse su un commit: Show CI/CD Runs.
AzionemacOSWindows e Linux
Show CI/CD⌥PAlt+P
Refresh CI/CD⌥⇧RAlt+Shift+R
Re-run Failed Jobs⌥⇧FAlt+Shift+F

Passi

  1. Apri le piste

    Premere il pulsante CI/CD nella barra degli strumenti. L'elenco mostra State, nome, Branch, Commit e quando Started di ciascuna corsa e gli aggiornamenti durante l'esecuzione delle corse.

    Le GitHub azioni vengono eseguite di lumen-app/lumen in GitTree, con esecuzioni superate, in attesa, in esecuzione e non riuscite
    Le esecuzioni passate, in attesa di approvazione, in esecuzione e non riuscite, accanto al grafico.GitTree interfaccia con un repository dimostrativo.
  2. Apri una corsa

    Selezionalo per visualizzarne i lavori, i passaggi e il registro di ciascun lavoro. Show Commit in Graph passa al commit su cui è stato eseguito.

  3. Agisci di conseguenza

    Utilizza Re-run Failed Jobs, Re-run All Jobs o Cancel Run…. Una distribuzione che Needs approval offre Approve Deployment… e Reject Deployment….

Risultato atteso

Vedi ogni esecuzione del tuo ramo senza uscire da GitTree e la barra di stato mostra l'ultima per il ramo in cui ti trovi.

Altre azioni CI/CD

  • Run Workflow… avvia un flusso di lavoro che può essere eseguito manualmente, sul ramo scelto.
  • Filters restringere l'elenco; Show Only My Runs tiene il tuo.
  • Watch Run ti avvisa quando termina una corsa.
  • Save Artifact… scarica un file prodotto dall'esecuzione.
  • Con Nour attivo, Explain Failure with Nour legge il registro di un lavoro non riuscito e lo spiega.

Se qualcosa va storto

"Le richieste pull, i problemi e le esecuzioni CI/CD fanno parte di GitTree Pro."

La tua prova è terminata o non è mai stata iniziata. Git locale continua a lavorare su Free; avvia una prova o ottieni Pro per vedere le corse.

Domande

GitTree esegue le mie pipeline?

No. Il tuo host li gestisce, come sempre. GitTree legge il loro stato, registra e invia le azioni scelte da te, ad esempio una ripetizione.