Chapter 2. Next-generation builds with Gradle

This chapter covers

  • Understanding how Gradle compares to other build tools
  • Describing Gradle’s compelling feature set
  • Installing Gradle
  • Writing and executing a simple Gradle script
  • Running Gradle on the command line

For years, builds had the simple requirements of compiling and packaging software. But the landscape of modern software development has changed, and so have the needs for build automation.

Today, projects involve large and diverse software stacks, incorporate multiple programming languages, and apply a broad spectrum of testing strategies. With the rise of agile practices, builds have to support early integration of code as well as frequent and easy delivery to test and production environments. ...

Get Gradle in Action now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.