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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.