Chapter 10.  Writing Custom Tasks and Plugins

In Gradle, we can either write a simple task in a build file, where we add actions with a closure, or we can configure an existing task that is included in Gradle. The process of writing our own task is easy. There are different ways to create a custom task, which we will cover in this chapter:

  • We will see how to create a new task class in our build file and use it in our project.
  • We will discuss how to create custom tasks in a separate source file. We will also discuss how to make our task reusable in other projects.
  • We will discuss how to write a plugin for Gradle. Similar to writing custom tasks, we will cover the different ways to write a plugin. We will also see how to publish our plugin and discuss ...

Get Gradle Effective Implementations Guide - Second Edition now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.