Gradle Plugin Concepts: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
No edit summary
Line 1: Line 1:
=External=
* https://docs.gradle.org/current/userguide/plugins.html
=Internal=
=Internal=
* [[Gradle_Concepts#Plugin|Gradle Concepts]]
* [[Gradle_Concepts#Plugin|Gradle Concepts]]

Revision as of 03:49, 24 September 2020

External

Internal

TODO

Gradle Plugins TODEPLETE

Overview

A Gradle plugin introduce conventions, project layouts and patterns for a specific problem domain, though well written plugins must provide means to change the default conventions and make it work for non-standard projects.

Script Plugin

Object Plugin

Using a Plugin

Plugin Extension

A plugin is a typical use case for an extension.

Standard Plugins

A standard plugin ships with the Gradle runtime.

Plugin Libraries

External Plugins

Writing Custom Plugins

Custom Object Plugins