
Opis
If you...re familiar with Gradle...s basics elements-possibly through the author...s previous O...Reilly book, Building and Testing with Gradle-this more advanced guide provides the recipes, techniques, and syntax to help you master this build automation tool. With clear, concise explanations and lots of ready-to-use code examples, you...ll explore four discrete areas of Gradle functionality: file operations, custom Gradle plugins, build lifecycle hooks, and dependency management.
Learn how to use Gradle...s rich set of APIs and Groovy-based Domain Specific Language to customize build software that actually conforms to your product. By using the techniques in this book, you...ll be able to write domain-specific builds that support every other line of code your team creates.
- Examine Gradle...s file API, including copy tasks, pattern matching, content filtering, and the FileCollection interface
- Understand the process for building and packaging a custom Gradle plug-in
- Manage build complexity with hook methods and Gradle...s rule feature
- Learn how Gradle handles dependency management natively and through customization
- Explore Gradle...s core plug-ins as well as key examples from the Gradle community