Read more
Ein wichtiger Bestandteil moderner, agiler Softwareentwicklung ist die kontinuierliche Integration von Code-Änderungen in die existierende Software (Continuous Integration, CI). Während Programmierer früher monatelang an neuen Modulen bastelten, um sie dann zu einem bestimmten Stichtag ins System zu spielen (und nur allzu oft daran zu scheitern), lässt sich mit modernen CI-Tools jede kleine Programmänderung sofort integrieren, automatisch testen und im Anschluss an verschiedenen Stellen installieren.
Jenkins (früher Hudson) ist eine solche Plattform, die Entwicklern die nahtlose Integration ihres neuen Codes ermöglicht. Insbesondere, weil Jenkins so hervorragend mit anderen populären Entwicklungswerkzeugen wie Ant, Maven, Subversion und JUnit zusammenarbeitet, ist es für viele professionelle Softwareentwickler das CI-Tool der Wahl. Jenkins - kurz & gut gibt dieser Zielgruppe alle nötigen Informationen kompakt und strukturiert an die Hand, um dieses Werkzeug effektiv im Arbeitsalltag einsetzen zu können.
Report
"Es werden die wesentlichen Funktionen erläutert, ohne ausschweifend konkrete Beispiele aufzuzeigen. So wird es möglich, in einem recht kompakten Buch dem Leser ein breites Spektrum von Jenkins Möglichkeiten und Funktionalität nahe zu bringen. [...] Auch einige seltener benötigte Features werden besprochen [und] so ist das Buch sicherlich sein Geld wert." - PHP Magazin, März 2013