GitLab-CI-Konfig-Builder
Fügen Sie Pipeline-Stages und Jobs über ein Formular hinzu – Skripte, Images und Abhängigkeiten – und erhalten Sie eine kopierfertige .gitlab-ci.yml-Datei.
🔒 Dieses Tool läuft vollständig in Ihrem Browser. Ihre Dateien werden niemals an einen Server hochgeladen.
Jobs
So funktioniert es
- Listen Sie Ihre Pipeline-Stages in der Reihenfolge auf, in der sie laufen sollen, kommagetrennt.
- Fügen Sie für jede Aufgabe einen Job hinzu – wählen Sie seinen Stage, ein optionales Docker-Image und Skriptzeilen.
- Kopieren Sie das erzeugte YAML oder laden Sie es direkt als .gitlab-ci.yml herunter.
FAQ
Was deckt die erzeugte Datei ab?
Pipeline-Stages und für jeden Job: seinen Stage, ein optionales Docker-Image und einen Skriptblock – die Kernbausteine einer .gitlab-ci.yml-Datei. Fortgeschrittenere Funktionen wie rules, artifacts und Caching sind nicht enthalten; fügen Sie sie nach dem Export von Hand hinzu.
Muss ich Jobs in einer bestimmten Reihenfolge halten?
Nein – GitLab CI führt Jobs innerhalb desselben Stage parallel aus und wechselt erst zum nächsten Stage, wenn der aktuelle abgeschlossen ist, basierend auf der Reihenfolge der stages-Liste, nicht auf der Reihenfolge, in der Jobs in der Datei erscheinen.
Kann ich das YAML nach dem Herunterladen bearbeiten?
Ja – die Ausgabe ist eine einfache, standardmäßige .gitlab-ci.yml-Datei. Öffnen Sie sie in einem beliebigen Editor, um rules, Variablen, Caching oder artifact-Regeln hinzuzufügen, die dieser Builder nicht abdeckt.
So schneiden wir ab
| Merkmal | Online Tool Store | YAML von Hand schreiben |
|---|---|---|
| Korrekte YAML-Einrückung garantiert | ✓ | Einrückungsfehler sind häufig |
| Visuelle Stage-/Job-Übersicht beim Bearbeiten | ✓ | ✗ |