This workshop will be a hands on deep dive into building software with Gradle.
We will go beyond compilation and testing of simple JVM based projects and look at how Gradle supports the needs of build, release and delivery engineers in building both complex projects and dealing with software production at scale.
Attendees will perform practical lab exercises that provide a deep understanding of Gradle fundamentals that enables solving of complex problems.
Topics include:
* Dependency management
* Gradle plugin use and development
* Exploration of the larger Gradle ecosystem
* Multi project builds
* Migration strategies
* Custom build logic
* Build performance