Etsy loves Gradle. We use it for all our builds, and have it integrated with our Jenkins / CI jobs to run all of our tests, lints, builds, update version numbers, and deploy our internal releases.
Everyone should love Gradle. This talk will get the audience acquainted with the Groovy/Gradle DSL, and then move into some really sweet ways you can clean up and reuse your build code (for multiproject builds and plugins).
What this talk will cover:
- Groovy basics: closures, filtering, variable declaration, classes
- Gradle primitives: files, tasks, configurations
- Gradle execution phases: configuration and execution
Given at DroidCon NYC 2014 on Sept 21.
http://nyc.droidcon.com/2014/dcnyc/21/