Over the Ant Hill to Gradle
summary
Large Java codebase of 1,000+ modules migrates from Ant to Gradle to speed developer feedback and shorten release cadence to four weeks. Team maps dependency graph into components, uses Gradle features: incremental build, build cache, parallel execution, upgrades Gradle and bnd, adds internal proxies to avoid rate limits and OWASP DB failures, and uses Beyond Compare for jar diffs. Build times drop from 26 to 17 minutes for full local builds; CI goes from 3.5 hours to 90 minutes by reusing previous outputs and targeting tests among 50,000.
AI-written summary · about
related talks
02h 42mHeading to Gradle 9
01h 01mGradle 3.0 and beyond
41mKeeping your team's Gradle builds in top shape
48mWhat's new in Gradle 5?
01h 15mKeeping growing software projects under control with Gradle
01h 59mGradle: Give Your Build Some Love and It Will Return It!
29mFarewell to Java 8
44mDeveloping Gradle API
