29 Integration mit Jenkins

Viele Projekte nutzen einen Build-Server wie »Jenkins«1, »JetBrains Teamcity«2 oder »Bamboo«3, um regelmäßig automatische Builds durchzuführen. Git kann dabei natürlich als Quelle für die zu bauenden Softwarestände dienen.

Nachfolgend zeigen wir am Beispiel von Jenkins die Konfiguration und die Integrationsmöglichkeiten. Wir haben uns für Jenkins als Beispielserver entschieden, da

  • dieser in sehr vielen Projekten benutzt wird,

  • als Open-Source-Server von Ihnen sofort verwendet werden kann und

  • die Autoren sich damit am besten auskennen.

29.1 Vorbereitungen

Jenkins kann auf verschiedenen Platformen installiert werden. Die genauen Voraussetzungen und Schritte finden Sie auf der Jenkins-Webseite. Nachfolgend gehen wir von ...

Get Git, 3rd Edition 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.