Update! TechTalk Video verfügbar
Dieser TechTalk fand bereits statt - viel Spaß beim Anschauen des Videos. Als Abonnent unseres Developer Garden YouTube-Kanals verpasst Du nie wieder ein Video.
Alle Videos und Präsentationen findest Du in unserem TechTalk-Dokumentationsbereich.
TechTalk Continous Integration mit Jenkins
Hand aufs Herz: Gute Software zu entwickeln ist ja schon nervenzehrend genug. Wäre es da nicht schön, einen Butler zu haben, der einem den lästigen Routinekram abnimmt?
Jenkins ist die Weiterentwicklung von Hudson, einem Java-basierten Continuous-Integration-Server, der in den letzen Jahren rasante Verbreitung gefunden hat. Entwickler und Teamleiter können damit einfach und zuverlässig wichtige Aspekte der Softwareerstellung automatisieren und so mehr Transparenz in IT-Projekte bringen.
Kein Wunder also, dass Firmen wie eBay, Yahoo, Hewlett-Packard, Xerox, JBoss, Goldman Sachs oder die Telekom den Continuous-Integration-Server zum festen Bestandteil ihrer Werkzeugketten gemacht haben.
Jenkins muss den Vergleich mit den „üblichen Verdächtigen“ seiner Gattung wie etwa CruiseControl nicht scheuen. Im Gegenteil: In zahlreichen Fällen etabliert sich Jenkins als deren Ablösung. Für sein Potenzial spricht auch die Auszeichnung mit dem „Duke‘s Choice Award“ in der Kategorie „Developer Solutions“ auf der JavaOne 2008.

Jenkins ist kostenlos, Open Source und wird von einer äußerst rührigen Entwicklergemeinde vorangetrieben. Vor allem aber ist Jenkins praxiserprobt.
Jenkins bietet unter anderem:
- Einfache Installation - im Extremfall mit nur einem Klick
- Bequeme Konfiguration und Bedienung per Web-Oberfläche
- Direkte Unterstützung von Builds auf Basis von Ant, Maven, Shell-Skripten oder Windows- Batchdateien
- Plug-ins für Gant, Groovy, MSBuild, NAnt, Rake und viele weitere Build-Systeme
- Ansprechende Visualisierung von Statistiken, z.B. von JUnit- oder TestNG-Ergebnissen
- Umfangreiche Kommunikationsmittel wie E-Mail, RSS, IM-Integration oder Permalinks
- Fernsteuerbarkeit durch REST-ähnliche Remoting-Schnittstelle
- Verteilte Builds über mehrere Rechner
- Über 300 Plug-ins für die unterschiedlichsten Automatisierungsaufgaben: vom Checkout zum Deployment, von der Codemetrik bis zur Ansteuerung von sprechenden Hasen (!).
Im Vortrag werden – durchgehend unterstützt von Live-Demos – folgende Fragen behandelt:
- Was bringt kontinuierliche Integration überhaupt?
- Was macht Jenkins so besonders?
- Passt Jenkins zu meiner Arbeitsgruppe/Firma?
- An welchen Stellen wird momentan am Intensivsten weiterentwickelt?
Und natürlich dürfen auch eXtreme-Feedback-Devices (XFDs) nicht fehlen …
Zielgruppe des TechTalk sind Entwickler, Senior-Entwickler und Projektleiter. Das Niveau eignet sich sowohl für Einsteiger als auch für Fortgeschrittene. CI-Vorkenntnisse sind nicht notwendig, Entwicklungserfahrung ist hilfreich. Der TechTalk wird in deutscher Sprache gehalten.
Die Veranstaltung findet in den Räumen der Deutschen Telekom AG, Products & Innovation in Darmstadt statt. Interessierte Kollegen und externe Gäste können sich formlos unter Angabe von Name/Firma per Email bei techtalk@developergarden.com bis spätestens 04.04.2010 anmelden. Die Veranstaltung beginnt 18:00 Uhr und endet gegen 20:00 Uhr. Die Teilnahme ist kostenlos und für Getränke und Snacks wird wie immer auch gesorgt.
Die Fakten:
Was: TechTalk: Continuous Integration mit Jenkins
Wann: 07. April 2011 | 18 Uhr (Anmeldeschluss: 04. April 2011)
Wo: T-Online-Allee 1 Darmstadt
Über den Referenten:
Prof. Dr. Simon Wiest ist Jenkins-Evangelist und Committer in den Projekten Jenkins und Hudson. Seine Beiträge wurden mit einem Sun Microsystems Community Innovation Award ausgezeichnet. Zu Jenkins/Hudson spricht er regelmäßig bei Firmen, auf Fachkonferenzen und in Java User Groups.
In seinem anderen Leben unterrichtet er als Professor für Informatik im Fachbereich „Electronic Media“ an der Hochschule der Medien in Stuttgart. Seine Schwerpunkte liegen dort im Bereich Internet sowie interaktive und mobile Medien.
Prof. Dr. Wiest ist außerdem Autor des gerade erschienenen, ersten deutschsprachigen Buches über Continuous Integration mit Fokus auf Jenkins/Hudson „Continuous Integration mit Hudson“.
Hinweise zur Anreise und Parksituation:
Du kannst die Besucherparkplätze bei Products & Innovation nutzen. In der T-Online-Allee 1 ist am Ende der Straße (Richtung Süden) rechts die Einfahrt zur Tiefgarage (bei Einfahrt rechts halten). Dort kannst Du Dich als Besucher für den TechTalk anmelden und dieausgeschilderten Besucherparkplätze nutzen (in der Tiefgarage den Magenta-Pfeilen folgen, mit Aufzug dann in EG fahren). Am Besucherempfang wird Dir der Weg ins Forum gezeigt.
ÜBER DAS FORMAT TECHTALK
Mit dem Format TechTalk bietet Dir der Developer Garden, die Entwicklerplattform der Telekom, eine Diskussionsplattform zu Entwicklerthemen und Technologietrends. Die Events starten mit Vorträgen und Demos von Experten. Danach ist Raum für Fragen und Diskussionen. Im Anschluss kannst Du Dich am Buffet mit den Referenten und anderen Teilnehmern austauschen und neue Kontakte knüpfen.
Die TechTalks finden derzeit in Berlin und Darmstadt statt. Wenn Du mal nicht vor Ort sein kannst, kannst Du den Vortrag via Livestream mitverfolgen und dort im Chat mitdiskutieren. Darüber hinaus stellen wir Dir die Veranstaltungsvideos im Nachhinein auf unserem YouTube-Kanal zur Verfügung.
Alle Infos zu unseren TechTalks findest Du unter: http://www.developergarden.com/de/apis/techtalk/
Hast Du Feedback zum TechTalk? Wünsche, Anregungen und Themenvorschläge kannst Du uns gern an techtalk@developergarden.com senden.
Zurück zur TechTalk-Übersicht
DIE NÄCHSTEN TECHTALKS:
22. Mai 2012 | Darmstadt
Splunk - Das Big Data-Werkzeug für alle Maschinendaten
Referent: Johannes Feulner
September, 2012 | Berlin
Biometrie
Referent: Heiko Armin Schönebeck, T-Systems
Details folgen
In der Planung: RCS, Roboter, Dein Thema...
TechTalk via Livestream
Ab sofort kannst Du unsere TechTalks auch via Livestream im Internet mitverfolgen. Den Link zum Stream findest Du jeweils kurz vor Beginn des Talks auf der Veranstaltungsseite sowie auf unseren Social-Media-Kanälen, z.B. auf Facebook und Twitter.
TechTalk Präsentationen und Videos
Hier findest Du das Dokumaterial zu unseren vergangenen TechTalks, wie z.B. Präsentationen oder YouTube Videos: TechTalk Präsentationen und Videos.
Du interessierst Dich für einen TechTalk?
Dann sende uns bis spätestens 2 Tage vor der Veranstaltung eine formlose E-Mail unter Angabe Deines Namens/Deiner Firma an techtalk@developergarden.com.
DIE VERGANGENEN TECHTALKS:
26. April 2012| Berlin
Near Field Communication - Caught between hype and compromise
6. März 2012 | Darmstadt
Cloudcomputing: SaaS, a light and Open Source approach with LXC
23. Februar 2012 | Berlin
Willkommen in der Zukunft mit Microsoft Kinect
12. Januar 2012 | Berlin
DLNA - Digitales Home-Entertainment leicht gemacht?
1. Dezember 2011 | Darmstadt
ZFS - Filesystem einer neuen Generation
24. November 2011 | Berlin
DevOps - mal ganz praktisch
November 2011 | Darmstadt
Vaadin – Server-Side RIA
4. Oktober 2011 | Berlin
GPU Computing - zwischen Hype und Zukunft moderner Prozessoren
22. September 2011 | Darmstadt
Business Process Management
18. August 2011 | Darmstadt
Eclipse Code Recommenders
08. August 2011 | Darmstadt
openHAB- Home Automation im Praxistest
14. Juli 2011 | Darmstadt
Automatic Curation - From Search to Knowledge with Apache Solr
30. Juni 2011 | Darmstadt
TechTalk: XMPP - Das universelle Messaging Protocol
24. Mai 2011 | Darmstadt
TechTalk: Der Browser als IDE - Softwareentwicklung der Zukunft mit Orion
21. April 2011 | Darmstadt
HbbTV® - Internet meets TV
07. April 2011 | Darmstadt
Continuous Integration mit Jenkins (Noch fauler werden in 10 einfachen Schritten!)
25. November 2010 | Darmstadt
From Stack Trace to Scrum: Agile Softwareentwicklung mit Mylyn
17. November 2010 | Darmstadt
Graph Databases in the Cloud
30. September 2010 | Darmstadt
Neo4j - Embedded graph database
23. September 2010 | Darmstadt
Code Review using Gerrit, Git and EGit
24. Juni 2010 | Darmstadt
RESTful HTTP: Die Architektur des Web
14. Juli 2010 | Darmstadt
Eclipse DemoCamp
15. April 2010 | Darmstadt
Is it secure enough? Building Secure Software Systems!
01. April 2010 | Darmstadt
GIT - Distributed version control system
04. Februar 2010 | Darmstadt
Cloud Computing
03. Dezember 2009 | Darmstadt
Cross-Compiling Android Applications to the iPhone
DEIN FEEDBACK
Du hast neue Themenvorschläge, Wünsche, Kritik?
Dann schreib uns an techtalk@developergarden.com.
