Gradle in Action

Book Description

Summary

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.

About the Technology

Gradle is a general-purpose build automation tool. It extends
the usage patterns established by its forerunners Ant and Maven and
allows builds that are expressive, maintainable, and easy to
understand. Using a flexible Groovy-based DSL, Gradle provides
declarative and extendable language elements that let you model
your project’s needs the way you want.

About the Book

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 establish an
effective build process for a full-fledged, real-world project.
Along the way, it covers 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.

The book assumes a basic background in Java, but no knowledge of
Groovy.

What’s Inside

A comprehensive guide to Gradle

Practical, real-world examples

Transitioning from Ant and Maven

In-depth plugin development

Continuous delivery with Gradle

About the Author

Benjamin Muschko is a member of the Gradleware engineering team
and the author of several popular Gradle plugins.