Free Beginner: Building and Testing With Gradle
The first of the O’Reilly Gradle books was launched in July of 2011 and is 80 pages of the foundations of Gradle as written by Tim Berglund and Matthew McCullough. It offers descriptions and examples that reinforce the Gradle message that the tool can be approachable for build users while still offering great flexibility and power to build masters.
Free Advanced: Gradle Beyond the Basics
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.
Gradle Effective Implementation Guide
This book is a great introduction and reference for using Gradle. The Gradle build language is explained with hands on code and practical applications. You learn how to apply Gradle in your Java, Scala or Groovy projects, integrate with your favorite IDE and how to integrate with well-known continuous integration servers.
- Create Gradle build scripts from clear examples
- Write build logic with the Gradle build language
- Compile, test and check your Java, Scala and Groovy applications
- Write your own custom tasks and plugins
- Use Gradle on continous integrations servers Jenkins, TeamCity and Bamboo
- Integrate Gradle with Eclipse and IntelliJ IDEA
Purchase eBook from PACKT Publishing.
Gradle in Action
Gradle in Action is a comprehensive guide to end-to-end project automation with Gradle. Starting with the basics, this practical, easy-to-read book discusses how to build a full-fledged, real-world project. Along the way, it touches on advanced topics like testing, continuous integration, and monitoring code quality. You’ll also explore tasks like setting up your target environment and deploying your software.
- A comprehensive guide to Gradle
- Practical, real-world examples
- Transitioning from Ant and Maven
- In-depth plugin development
- Continuous delivery with Gradle
Purchase eBook from Manning Publications Co..
Gradle: Modernes Build-Management – Grundlagen und Praxiseinsatz
This first german Gradle book written by Joachim Baumann is for both, software developer and operation engineers, that are interested in automating there build, release and deployment process with Gradle. This book is packed with examples and real world scenarios to cover the essentials of Gradle:
- Fast introduction in Gradle basics
- mastering complex software projects
- Ant and Maven Integration strategies
- CI Server Integration
Purchase the book from Dpunkt Publishing.