CI von Eclipse RCP Anwendungen mit Gradle/Jenkins
Johannes Tandler, Robert Rau und Michael Barth (MONKEY WORKS GmbH)
Flyer zur Veranstaltung - Plakat - Slides
Maven ist für viele Entwickler das Build-Tool der Wahl. Doch seit 2007 existiert mit Gradle ein Konkurrent, der sich in jüngster Zeit immer stärkerer Beliebtheit erfreut. Gradle kombiniert die deskriptive Natur von Maven mit imperativer Logik und einer eigenen auf Groovy basierenden DSL. Seit Eclipse Neon werden Gradle-Projekte auch in Eclipse unterstützt. Doch der Build von Eclipse selbst oder darauf aufbauenden RCP-Anwendungen können damit nicht realisiert werden. Im Rahmen dieses Vortrags möchten wir anhand eines komplexen Beispiels mit Feature-Builds, einer komplexen Projektlandschaft und dem Bau von RCP-Anwendungen zeigen, wie einfach die Anpassung des Gradle-Buildprozesses an die eigenen Anforderungen durchgeführt werden kann.
Unsere Referenten
Johannes Tandler schreibt gerade sein Diplomarbeit bei der MONKEY WORKS GmbH und hat als Architekt maßgeblich an der Entwicklung der HMI Suite mitgewirkt. Robert Rau ist Produktverantwortlicher für die HMI Workbench bei MONKEY WORKS und so im Buildprozess mit Gradle und Eclipse RCP involviert. Michael Barth ist Architekt bei MONKEY WORKS und verantwortlich für Buildprozess und QA.
Verlosung
Unter allen Teilnehmern verlosen wir dreimal das Buch „Eclipse Rich Clients und Plug-ins“ aus dem Carl Hanser Verlag. Der Verlag unterstützt unsere Veranstaltung als Preissponsor.
Links
- Hackathon am 25. Februar 2017 bei MONKEY WORKS: https://www.xing.com/events/make-eclipse-rcp-gradle-again-1778922
Veranstaltung
Dies ist eine kostenfreie Community-Veranstaltung.
Zeit
Donnerstag, 09.03.2017 19:00 Uhr
(vor 5 Jahren)
Kalendereintrag
Ort
Staats- und Universitätsbibliothek Dresden (SLUB Dresden)
Vortragssaal
Ebene 1
Zellescher Weg 18
01069 Dresden
Weitere Informationen
Referent
Johannes Tandler, Robert Rau und Michael Barth (MONKEY WORKS GmbH)
Downloads
JUG Saxony App
Jetzt noch komfortabler anmelden über unsere JUG Saxony App (als PWA)