Composite Builds with Gradle
summary
Combines multiple independent Gradle builds so binary dependencies are automatically replaced with project dependencies and changes in an upstream repo appear immediately; demo shows fixing a bug in a utils project and the app reflecting it without publishing to mavenLocal. Uses a settings.gradle includeBuild entry, IDE import works in IntelliJ and Eclipse/Buildship, and plugin development no longer requires publishing. Limitations: no cross-build task targeting, single-level nesting, shared Gradle version, no parallel execution or build-scan support.
AI-written summary · about
chapters (12)
- 0:00Intro
- 0:33What is the project
- 1:51What are composite builds
- 3:50Examples
- 4:02Dependencies
- 8:27Dynamic
- 10:10Eclipse IntelliJ
- 11:08Mono repo
- 11:48Plugin development
- 17:08Build ship
- 17:36Limitations
- 20:34Questions








