Multibranch Pipeline - Konfiguration von Filialprojekten

8

Wenn ich ein einfaches Pipeline-Projekt erstelle, habe ich die Möglichkeit, das scm regelmäßig abzufragen und wenn Änderungen entdeckt werden, wird der Build ausgeführt. das hat gut für mich funktioniert.

Jetzt habe ich eine Multi-Branch-Pipeline erstellt und zwei Zweige hinzugefügt. In der Konfiguration kann ich jedoch nicht das selbe wie im normalen Pipeline-Projekt einstellen, da es mir sagt, dass ich nur die Konfigurationen der Unterzweig-Projekte sehen kann.

Vielleicht mache ich es auch falsch, also versuche ich Ihnen zu sagen, was ich eigentlich erreichen möchte.

Ich habe ein PHP-Projekt in einem Git-Repository. Es gibt zwei Zweige, die ich für neue Commits erstellen möchte (wenn sie an das Haupt-Repository gesendet werden) Das Haupt-Repository befindet sich auf einer selbst gehosteten Version von Bitbucket Server. Wenn möglich, möchte ich Haken vermeiden und Jenkins nach Änderungen auf dem Bitbucket-Server fragen lassen. Wie kann ich das erreichen?

    
devnull 11.05.2016, 08:56
quelle

3 Antworten

7

Wenn ich dich richtig verstanden habe, willst du NUR diese zwei Zweige bauen?

Wenn ja, klicken Sie unter "Zweigquellen" einfach auf " Erweitert " und füllen Sie das Textfeld " Zweige einfügen " aus, z. test test2 (notieren Sie den Abstand zwischen den Verzweigungsnamen)

    
mrkernelpanic 11.05.2016 14:05
quelle
6

Sie müssen nur die Option überprüfen, wenn auf der Multibranch-Ebene sonst nicht ausgelöst wird. Dies ersetzt das pro-Job-Polling, da es auch neue Zweige und ähnliches erkennt.

    
Jesse Glick 12.05.2016 19:52
quelle
0

Eigentlich hast du SCM pollig (so wie du es erwartest) in der Jenkins-Datei selbst konfiguriert. Es ist das properties DSL-Element, das die Konfiguration behandelt:

%Vor%

Jedenfalls schlage ich vor, den Pipeline Snippet Generator näher zu betrachten:

%Vor%

es ist leicht zu verpassen, aber sehr hilfreich und es ist auf der Grundlage Ihrer derzeit installierten Plugins bevölkert. Dort finden Sie auch eine verständliche Auswahl an Optionen für properties

    
dag 16.06.2017 09:00
quelle

Tags und Links