Skip to main content Link Menu Expand (external link) Document Search Copy Copied

Writing Gradle Plugins

Header Image

  1. What are Gradle plugins?
    • This article provides an introduction to Gradle plugins, covering their definition and purpose in streamlining the build process and enabling additional functionality and features.
  2. Creating a custom Gradle plugin
    • This article provides a humorous and approachable introduction to creating a custom Gradle plugin by covering the topics of defining plugin functionality and implementing plugin behavior.
  3. Publishing a Gradle plugin
    • This article covers the process of packaging and publishing a Gradle plugin to a repository, including signing the JAR file with a GPG key, creating an account on Sonatype Nexus, configuring the Gradle build to publish the plugin, and syncing the plugin to Maven Central.

Table of contents