Featured resource
2026 Tech Forecast
2026 Tech Forecast

Stay ahead of what’s next in tech with predictions from 1,500+ business leaders, insiders, and Pluralsight Authors.

Get these insights
  • Course

Play by Play: Customizing Gradle with Plugins

Learn how to customize builds with the Gradle plugin API, adding domain-specific language to the build tool itself.

Beginner
1h 52m
(16)

Created by

Last Updated Jan 20, 2021

Course Thumbnail
  • Course

Play by Play: Customizing Gradle with Plugins

Learn how to customize builds with the Gradle plugin API, adding domain-specific language to the build tool itself.

Beginner
1h 52m
(16)

Created by

Last Updated Jan 20, 2021

Get started today

Access this course and other top-rated tech content with one of our business plans.

Try this course for free

Access this course and other top-rated tech content with one of our individual plans.

This course is included in the libraries shown below:

  • Core Tech
What you'll learn

Most builds start out simple and end up complex. Gradle is designed to handle this complexity naturally through its easy-to-use plugin API. More than just a way to script together a few custom scripts, Gradle plugins have the ability to alter the domain model of the build tool itself, letting you express your complex build requirements in simple and elegant extensions to Gradle's DSL. In the course, you'll see Tim create a plugin to help build Asciidoctor presentations, starting from boilerplate build and ending up with a fully customized, published plugin consumed from the plugin portal. The course materials are available at: https://github.com/tlberglund/asciidoctor-presentation.

Play by Play: Customizing Gradle with Plugins
Beginner
1h 52m
(16)
Table of contents

Get started with Pluralsight