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 ...