Skip to content

boothub-org/boothub-template-gradle-plugin

Repository files navigation

PRs Welcome License Build Status

Gradle-Plugin template

A BootHub template for Gradle plugins.

To start using the template, click here.

Click on the image below for an animation showing the template at work.

The generated project contains:

  • the plugin main class
  • the plugin extension class
  • the class defining the main task of the plugin
  • the implementation class of the main task
  • Spock unit tests for the task implementation
  • Spock integration tests (using the Gradle TestKit)

The template lets you customize:

  • the plugin id
  • the name of the main task provided by your plugin
  • the name of the plugin class
  • the name of the class defining the main task
  • the extension used to configure the plugin