2017-08-28 6 views
0

Ich würde Sie fragen über Jenkins:Ist es möglich, mehrere Pipelines auf ein Github-Repository anzuwenden?

Ist es möglich, mehrere Pipeline auf ein Github-Repository anzuwenden?

Wenn ja, kann mir jemand mit Tutorial unsere Dokumente oder andere Dinge helfen?

Ich habe tryed dies mit dem Blue Ocean Plugin zu tun, aber das scheint unmöglich ...

Ich möchte 6 pipepline auf einem Github-Repository Triggerd durch Ereignisse anzuwenden, um diese Frage zu mir wesentlich ist!

+0

Sie sollten zeigen, was Sie bisher getan haben? – LethalProgrammer

+0

Ich habe meine Github Repo mit 2 Ordner: Dev und Prod, 1 jenkinsfile (die eine Pipeline enthalten diese Pipeline führen einige Tests auf Dev). Ich weiß nicht, was ich hinzufügen kann zu sagen:/ –

Antwort

0

Wenn Sie einen Job auf Jenkins erstellen, binden Sie ihn an einen Repo.

Wenn Sie zwei Jobs erstellen und beide an denselben Repo binden, werden beide beim Drücken auf Ihren Repo ausgelöst. Dann verbinden Sie Ihre Pipelines mit diesen Jobs.

+0

Vielen Dank für diese Antwort, ich werde es versuchen! –

0

Sie können Pipeline-Jobs erstellen, die auf verschiedene Build-Skripte (dh andere Dateinamen als/Jenkinsfile) im Repo oder andere Zweige verweisen. Das mache ich die ganze Zeit.

Beachten Sie jedoch, dass jede SCM-Abfrage, die Sie im Repo/Zweig durchführen, andere Jobs daran hindern könnte, Änderungen zu erkennen, je nachdem, wie Sie sie auslösen.

Verwandte Themen