Vai al contenuto
GitTree
Pipeline CI/CD

Esegui un flusso di lavoro

Run Workflow… avvia un flusso di lavoro che può essere eseguito manualmente, ad esempio un flusso di lavoro di azioni GitHub con un trigger workflow_dispatch o una pipeline Bitbucket custom. GitTree legge i suoi input dal file del flusso di lavoro nel ramo scelto e mostra un campo per ciascuno.

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. Variabili garantite
  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.
  • Un flusso di lavoro che può essere eseguito manualmente e l'autorizzazione per eseguirlo.

Dove trovarlo

  • La vista CI/CD o la tavolozza: Run Workflow…; fare clic con il pulsante destro del mouse su un ramo: Run Workflow on Branch….
AzionemacOSWindows e Linux
Show CI/CD⌥PAlt+P

Passi

  1. Scegli il flusso di lavoro e il ramo

    Apri Run Workflow…, scegli Workflow (o Pipeline) e Branch or tag su cui eseguirlo.

  2. Compila gli input

    GitTree mostra Inputs (from … at …), un campo per input, con required contrassegnati. Gli input sono visibili a tutti coloro che possono vedere la corsa.

  3. Eseguilo

    Premi Run Workflow. Se viene distribuito in un ambiente protetto, GitTree chiede prima a Run and deploy to …?.

Risultato atteso

Una nuova esecuzione inizia dal ramo scelto e appare in cima all'elenco.

Variabili garantite

Laddove il provider dispone di variabili protette (Bitbucket), aggiungi ciascuna per nome in Secured variables. Quando esegui, una finestra di dialogo di sistema richiede ciascun valore; GitTree non lo mostra né lo memorizza mai.

Se qualcosa va storto

"Nessun flusso di lavoro qui può essere eseguito manualmente."

Su GitHub, aggiungi un trigger workflow_dispatch a un file di flusso di lavoro; su Bitbucket, aggiungi una pipeline in pipelines: custom:.

"Non è stato possibile leggere gli input dal file, quindi aggiungili per nome."

Utilizza Add input per ogni nome e valore previsto dal flusso di lavoro.

Domande

Posso eseguirlo su un ramo che non è elencato?

SÌ. È possibile che non tutte le filiali siano elencate; digita il suo nome per usarlo.