Vai al contenuto
GitTree
Pipeline CI/CD

Creare e controllare i file della pipeline

New CI/CD File… scrive un file iniziale dove il tuo provider lo legge, come .github/workflows/ o .gitlab-ci.yml; non scrive mai su un file esistente. Modificalo in GitTree, premi Check with … per far sì che il provider lo convalidi, quindi esegui il commit come qualsiasi file.

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. File iniziali
  6. Se qualcosa va storto
  7. Domande
  8. Relativo

Prima di iniziare

  • GitTree Pro o una versione di prova in corso: CI/CD fa parte di Pro.
  • Il repository è aperto; il controllo del file richiede un account per il suo host.

Dove trovarlo

  • La tavolozza: New CI/CD File… e Check CI/CD File with Provider.
AzionemacOSWindows e Linux
La tavolozza dei comandi⌘⇧PCtrl+Shift+P

Passi

  1. Scegli un file iniziale

    Scegli New CI/CD File…, quindi un modello in Starter files, come GitHub Actions: build and test o GitLab CI/CD: build and test stages. Premi Create File.

  2. Modificalo

    Il nuovo file si apre nell'area di lavoro dei file. Cambia i comandi in quelli del tuo progetto e Save.

  3. Verificalo con il fornitore

    Premi Check with …. GitTree mostra … accepts this file. o Errors e Warnings riportati e, dove il fornitore lo offre, The file as … expands it.

  4. Impegnatelo

    Metti in scena, esegui il commit del file e invialo. Il provider lo esegue al push successivo.

Risultato atteso

Un file CI/CD accettato dal provider è nel tuo repository.

File iniziali

  • GitHub Azioni: creazione e test, Node.js, Rust ed esecuzione manuale con input.
  • GitLab CI/CD: fasi di creazione e test.
  • Bitbucket Pipelines: creazione, test e distribuzione personalizzata.
  • Azure Pipelines: creazione e test.

Se qualcosa va storto

"Un file è già in...; GitTree non lo sovrascrive mai."

Modifica invece il file esistente o spostalo prima.

"Apri prima il file nell'area di lavoro file."

Apri il file CI/CD, quindi premi Check with ….

Domande

Il controllo del file lo esegue?

No. Il fornitore si limita a convalidarlo; niente funziona finché non spingi.