add library, library-manifest, and library-publish

This commit is contained in:
2025-09-09 13:16:53 +02:00
parent 4c94324d69
commit d7fe0da54f
5 changed files with 83 additions and 0 deletions

View File

@@ -9,6 +9,10 @@
* [Plugin Common Detekt.](#plugin-common-detekt)
* [Plugin Common Ktlint.](#plugin-common-ktlint)
* [Plugin Common Project.](#plugin-common-project)
* [Library.](#library)
* [Plugin Library.](#plugin-library)
* [Plugin Library Manifest.](#plugin-library-manifest)
* [Plugin Library publish.](#plugin-library-publish)
* [Publish gradle plugin locally.](#publish-gradle-plugin-locally)
* [Releasing gradle plugin.](#releasing-gradle-plugin)
* [Publish gradle plugin to repository.](#publish-gradle-plugin-to-repository)
@@ -49,6 +53,26 @@ id `ltd.lulz.plugin.common-plugin.common-project`
Display project, Gradle, and Java information.
### Library.
#### Plugin Library.
id `ltd.lulz.plugin.common-plugin.library`
Default setting and tasks for libraries.
#### Plugin Library Manifest.
id `ltd.lulz.plugin.common-plugin.library-manifest`
Extend manifest in library jar file.
#### Plugin Library publish.
id `ltd.lulz.plugin.common-plugin.library-publish`
Configuration for publishing project artifacts to a remote Maven repository.
## Publish gradle plugin locally.
```shell