Beispielkontext ersetzen
push und main sind nur Demonstrationswerte. Für einen Merge Request zuerst Pipeline-Quelle und Branch entsprechend ändern.
CI/CD-Tools
.gitlab-ci.yml einfügen, simulierten Kontext setzen und Jobs, Variablen sowie bereitgestellte Includes lokal prüfen.
Die Analyse läuft nur im Browser. Nichts wird an GitLab gesendet.
Noch nicht analysiert. Analyse für dieses YAML starten.
Eine YAML-Datei kann gültig sein und trotzdem einen Job in der falschen Stage oder einen unerwarteten rules-Zweig enthalten. Der GitLab CI Editor zeigt vor dem nächsten Commit, was sich aus den vorhandenen Daten tatsächlich ableiten lässt.
Die Funktion GitLab CI YAML validieren deckt bewusst nur ausgewählte Strukturregeln ab. Für die verbindliche Prüfung des Projekts bleibt GitLab CI Lint zuständig.
Übersprungene Jobs und fehlenden Kontext getrennt erkennen.
Der GitLab CI Editor zeigt Jobs für die angegebenen Variablen als enthalten, übersprungen oder unbestimmt. Ohne Diff bleibt rules:changes unbestimmt statt fälschlich negativ.
Ein include:local wird nur aufgelöst, wenn Pfad und Inhalt eingegeben wurden. Eine fehlende Datei erscheint als offener Verweis, nicht als leere Konfiguration.
push und main sind nur Demonstrationswerte. Für einen Merge Request zuerst Pipeline-Quelle und Branch entsprechend ändern.
Für include:local müssen Pfad und YAML-Inhalt übereinstimmen. Der Browser durchsucht kein Repository und lädt keine Vorlage nach.
Syntax, Strukturdiagnose und Regelvorschau beantworten verschiedene Fragen. Nach jeder Änderung wird der Export gesperrt, bis erneut analysiert wurde.
Mit .gitlab-ci.yml formatieren entsteht eine eigene Ausgabe mit zwei Leerzeichen Einrückung. Erhaltbare Kommentare bleiben erhalten.
GitLab CI YAML validieren umfasst Stages, Job-Aktionen, die Form von rules und lokale needs-Verweise; es ist kein vollständiges Server-Schema.
GitLab CI Regeln testen wertet unterstützte if-Bedingungen in Reihenfolge aus. Datei- und Diff-Bedingungen bleiben unbestimmt. Unterstützt werden Variablenprüfung, ==, !=, &&, || und Klammern; Regex bleibt unbestimmt.
GitLab CI Variablen prüfen listet Definitionen und $NAME-Verweise. Werte aus Projekt und Gruppe sind lokal unsichtbar.
Mit dem GitLab CI Editor die unterstützte Syntax und Struktur vorprüfen und danach die endgültige Datei im CI Lint des Projekts validieren.
Diese Vorschau wertet unterstützte if-Ausdrücke aus. Die GitLab-Simulation kann zusätzlich Branch, needs und Repository-Zustand berücksichtigen.
Den exakten include:local-Pfad samt YAML-Inhalt angeben. Eine nicht bereitgestellte oder entfernte Datei bleibt ungelöst.
Job-Variablen sind bei der Erstellung der Pipeline nicht automatisch für rules verfügbar. Prüfen Sie den Gültigkeitsbereich in GitLab.
Im Variablenbereich stehen $NAME-Verweise und lokale Definitionen. Fehlt dort ein Wert, kann er trotzdem aus GitLab-Einstellungen stammen.
Einen Workflow gefunden, bei dem das Tool falsch liegt?
Im GitLab CI Editor die unbestimmten Stellen prüfen und die endgültige Konfiguration anschließend im echten Projekt validieren.