Kapitel 11. Verteilte Build-Vorgänge

Eine sehr wichtige und interessante Eigenschaft eines Jenkins-Servers ist die Möglichkeit, verteilte Build-Vorgänge durchzuführen. Dies kann zum einen sinnvoll sein, wenn Sie über eine große Anzahl von Projekten und damit Jobs pro Stunde verfügen oder Ihre Applikation auf verschiedenen Betriebssystemen getestet werden muss und daher ein Server nicht ausreicht. Um die Last für Ihren Hauptserver zu minimieren, können Sie also, wie bei Webseiten üblich, auf mehrere Server zugreifen, die die Last untereinander aufteilen und somit für einen reibungslosen und schnellen Ablauf der Build-Prozesse sorgen.

Für die zweite Möglichkeit müssen Sie zum Beispiel nicht jeden Job neu auf einem Windows-Server konfigurieren, nachdem ...

Get Jenkins kurz & gut now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.