2017-08-09 8 views
2

Kürzlich habe ich Blue Ocean Plugin installiert, aber ich kann nicht herausfinden, wie zu bearbeiten oder zu erstellen Pipeline mit Plugins UI.Cant öffnen Blue Ocean visuelle Pipeline-Editor

Wenn ich neue Pipeline in Blue Ocean erstellen und mit GitLab Repo verbinden, habe ich keine Option zum Erstellen/Bearbeiten von Pipeline (Jenkinsfile-Datei). Egal ob repo es enthält oder nicht. Wenn Ocean mit der Erstellung des Git-Servers verbunden ist, ist es vorbei.

Ich kann den visuellen Pipeline-Editor nicht über URL öffnen ([lokale-adresse]/blue/organisationen/jenkins/pipeline-editor/[projektname]). Ich erhalte Fehler Warnung Nachricht:

Fehler beim Laden des Pipeline

Es gibt einen Fehler in diesem Repository die Pipeline von der Jenkinsfile geladen. Korrigieren Sie den Fehler, indem Sie die Jenkins-Datei mit der deklarativen Syntax bearbeiten und anschließend an das Repository zurückübertragen.

Server Error

Inzwischen Skript funktioniert perfekt in Blue Ocean Filialen Registerkarte. Es zeigt Schritte, Artefakte, Ausgänge usw.

Ich habe auch mit Beispiel, triviale Skripte aus Tutorial-Seiten versucht. Keiner von ihnen kann den visuellen Editor überzeugen, dass sie in Ordnung sind. Natürlich sind alle diese Skripte deklarativ.

Hatten Sie ähnliche Probleme? Vielleicht muss ich eine spezielle Art von Jenkinsflie verwenden? Fakt, dass ich anders als direkte URLs keinen anderen Weg finde, um zum Editor zu gelangen, scheint seltsam zu sein.

Antwort

0

Blue Ocean Pipeline-Editor scheint nicht richtig zu funktionieren, weil es noch in der Entwicklung ist.

Obwohl ich Walk-around gefunden habe. Um der Lage sein Skript in fancy visuellen Editor bearbeiten müssen Sie Editor Sandbox-Modus-Seite öffnen:

[your_jenkins_URL/blau]/Organisationen/jenkins/Pipeline-Editor/

Dann haben Sie magische Verknüpfung verwenden Strg + S (Ursache Schaltflächen sind altmodisch). Ta-da haben Sie jetzt Zugriff auf den Code der angezeigten Dinge.

Fühlen Sie sich frei, Ihren Code einzufügen und kopieren Sie zurück, nachdem Sie Änderungen mit dieser App vorgenommen haben.