Zum Inhalt springen
GitTree
CI/CD-Pipelines

Erstellen und überprüfen Sie Pipeline-Dateien

New CI/CD File… schreibt eine Starterdatei dort, wo Ihr Anbieter sie liest, z. B. .github/workflows/ oder .gitlab-ci.yml; Es wird niemals eine vorhandene Datei überschrieben. Bearbeiten Sie es in GitTree, drücken Sie Check with …, damit der Anbieter es validiert, und übergeben Sie es dann wie jede andere Datei.

ProfiAktualisiert

Benötigt GitTree Pro oder eine laufende Testversion; Free behält alle lokalen Git-Funktionen bei. Vergleichen Sie die Pläne.

Auf dieser Seite
  1. Bevor Sie beginnen
  2. Wo es zu finden ist
  3. Schritte
  4. Erwartetes Ergebnis
  5. Starterdateien
  6. Wenn etwas schief geht
  7. Fragen
  8. Verwandt

Bevor Sie beginnen

  • GitTree Pro oder eine laufende Testversion: CI/CD ist Teil von Pro.
  • Das Repository ist geöffnet; Um die Datei zu überprüfen, ist ein Konto für den Host erforderlich.

Wo es zu finden ist

  • Die Palette: New CI/CD File… und Check CI/CD File with Provider.
AktionmacOSWindows und Linux
Die Befehlspalette⌘⇧PCtrl+Shift+P

Schritte

  1. Wählen Sie eine Starterdatei

    Wählen Sie New CI/CD File… und dann eine Vorlage unter Starter files, z. B. GitHub Actions: build and test oder GitLab CI/CD: build and test stages. Drücken Sie Create File.

  2. Bearbeiten Sie es

    Die neue Datei wird im Dateiarbeitsbereich geöffnet. Ändern Sie die Befehle in die Ihres Projekts und Save.

  3. Erkundigen Sie sich beim Anbieter

    Drücken Sie Check with …. GitTree zeigt … accepts this file. oder die von ihm gemeldeten Errors und Warnings und, sofern der Anbieter es anbietet, The file as … expands it.

  4. Begehe es

    Stellen Sie die Datei bereit, schreiben Sie sie fest und pushen Sie sie. Der Anbieter führt es beim nächsten Push aus.

Erwartetes Ergebnis

Eine vom Anbieter akzeptierte CI/CD-Datei befindet sich in Ihrem Repository.

Starterdateien

  • GitHub Aktionen: Erstellen und Testen, Node.js, Rust und manuelle Ausführung mit Eingaben.
  • GitLab CI/CD: Build- und Testphasen.
  • Bitbucket-Pipelines: Erstellen, Testen und eine benutzerdefinierte Bereitstellung.
  • Azure Pipelines: Erstellen und Testen.

Wenn etwas schief geht

„Eine Datei befindet sich bereits unter …; GitTree überschreibt sie nie.“

Bearbeiten Sie stattdessen die vorhandene Datei oder verschieben Sie sie zuerst.

„Öffnen Sie die Datei zuerst im Dateiarbeitsbereich.“

Öffnen Sie die CI/CD-Datei und drücken Sie dann Check with ….

Fragen

Wird die Datei beim Überprüfen ausgeführt?

Nein. Der Anbieter validiert es nur; nichts läuft, bis man drückt.