Automate everything, but fast! (with Gradle)

2022 talk

techcamp Hamburg, September 2022

Das Gradle Build Tool ist in den letzten zehn Jahren zu einer stabilen und effizienten Automatisierungstechnologie herangereift. Vor allem im Umfeld von Java- und Android-Entwicklung bekannt, handelt es sich um ein sprach- und technologieunabhängiges Automatisierungstool mit vielfältigen Einsatzmöglichkeiten. Der Kern des Open-Source-Tools besteht dabei aus mächtigen Systemen für inkrementelle Verarbeitung, Caching, Parallelisierung, Modularisierung und Abhängigkeitenverwaltung.

Dank eines flexiblen Plugin-Mechanismus, können diese Systeme für beliebige Automatisierungsaufgaben benutzt werden. Im Vergleich zu anderen Lösungen – z.B. einfach Skripte – erhöht sich so die Effizienz wiederkehrender Aufgaben, z.B. durch Parallelisierung und die Wiederverwendung von Zwischenergebnissen. Ein Gradle-Plugin zu schreiben, muss dabei nicht aufwendiger sein als das Schreiben normaler Skripte.

In dieser Session erstellen wir gemeinsam, hands-on in der IDE, ein Gradle-Setup für einen individuellen Automatisierungs-Anwendungsfall.

Talk Website | Demo


Contact
Dr. Jendrik Johannes
Grönlander Damm 35 A
22145 Hamburg
Germany
jendrik@onepiece.software
+49 178 5363745
Ust-IdNr: DE343201228