JavaForum-2012-Logo

15. Java Forum Stuttgart 2012

Das Java Forum Stuttgart- kurz: JFS ist eine eintägige Konferenz mit Java als Leitmotiv und findet am 5. Juli 2012 im Kultur- und Kongresszentrum Liederhalle (KKL) in Stuttgart statt.
Das JFS ist in erster Linie für Entwickler konzipiert, ist aber ebenso der Entscheidungskompetenz der Besucher förderlich.
Das Forum bietet den Teilnehmern die Möglichkeit, sich umfassend über Themen zu Java bzw. im Java-Umfeld zu informieren. Die Breite wird erreicht durch Grundlagenvorträge, Erfahrungsberichte und Informationen über konkrete Produkte. Produkte werden sowohl in Form von Vorträgen als auch als Demonstrationen an den Ausstellungsständen präsentiert.

Unsere Session ist:

am Donnerstag, 05. Juli 2012, 16:40 - 17:25 Uhr, Track: C7

Pre-Tested Commit 2.0 mit Gerrit und Jenkins

Mit dem Konzept des Pre-tested commits, wie es z.B. von IntelliJ IDEA mit TeamCity Server unterstützt wird, können Stabilität und Produktivität einer Continuous Integration Umgebung gesteigert werden.
Auf Basis von Git, Gerrit und Hudson/Jenkins kann diese Idee über einen serverseitig gesteuerten Prozess mit Open Source Mitteln abgebildet werden. Dabei ist keine spezielle Erweiterung der Entwicklungsumgebung notwendig, sondern es genügt ein Git Client.
Das Code-Review Werkzeug Gerrit wird dabei als Git Server eingesetzt. Einzelne Änderungen werden nicht direkt in den Entwicklungszweig integriert, sondern als sogenannte Changesets registriert. Changesets können nach Erstellung oder Aktualisierung automatisiert durch Hudson/Jenkins gebaut und getestet werden. Durch geeignete Konfiguration ist es möglich, ein Changeset nach erfolgreichem Build in den Entwicklungszweig übernehmen zu lassen. Alternativ kann die Übernahme von Changesets auch manuell gesteuert werden.
Der Vortrag demonstriert sowohl das Konzept von Pre-tested Commit als auch dessen kostengünstige Umsetzung mit Hilfe von Gerrit und Jenkins

Steffen Schäfer

Speaker: Steffen Schäfer

Es würde uns sehr freuen, Sie auf dieser informativen Veranstaltung treffen zu dürfen.

Kompetenzen