Part 3. From build to deployment

 

Building an application on the developer’s machine is only part of the story. In times of increased pressure to deliver software quickly and frequently, automating the deployment and release process is extremely important. In part 3, you’ll learn how to use Gradle to its fullest in the context of continuous delivery.

Many developers live and breathe their IDEs, which are key to being highly productive. Chapter 10 delves into the nitty-gritty details of generating IDE project files with the Gradle’s core plugins, importing a Gradle project from scratch, and using IDE features to manage and operate a build from the IDE.

Software projects in today’s world rarely concentrate on using a single programming language to get the work done. Instead, developers bring in suited languages to make their lives easier. In chapter 11, we’ll discuss the use of Gradle as a single solution to build polyglot projects.