| Class | Description |
|---|---|
| AllContributorsFetcherTask | Fetch data about all project contributors and store it in file. |
| AutoVersioningPlugin | Plugin uses bumping version in version.properties file done by VersioningPlugin and additionally commits and pushes changes to Github repo You can use task "bumpVersionAndPush" to achieve all that |
| BaseJavaLibraryPlugin | Intended to be applied in individual Java submodule. |
| BintrayPlugin | Applies and configures "com.jfrog.bintray" plugin based on sensible defaults and user-defined values in "releasing" extension (ReleaseConfiguration). |
| ContinuousDeliveryPlugin | Opinionated continuous delivery plugin. |
| ContributorsFetcherTask | Fetch info about contributors from GitHub and store it in file. |
| ContributorsPlugin | Adds and configures tasks for getting contributor git user to GitHub user mappings. |
| GitCheckOutTask | This task will checkout a certain revision. |
| GitPlugin | Adds Git-specific tasks needed for the release process. |
| GitSetupPlugin | Plugin that adds Git tasks commonly used for setting up working copy when running build on CI environment. |
| GitStatusPlugin | Adds extension GitStatus to the root project. |
| GitStatusPlugin.GitStatus | The Git status of the working copy |
| JavaLibraryPlugin | Intended to be applied in individual Java submodule. |
| NotableReleaseNotesFetcherTask | |
| NotableReleaseNotesGeneratorTask | |
| NotesGeneration | |
| ReleaseConfigurationPlugin | Adds extension for configuring the release to the root project. |
| ReleaseNotesPlugin | The plugin adds following tasks: |
| TravisPlugin | Configures the release automation to be used with Travis CI. |
| VersioningPlugin | The plugin adds following tasks: |