搜索Gradle插件
插件 | 最新版本 |
---|---|
io.github.crimix.changed-projects-task一个Gradle插件,用于在已更改的项目(模块)及其依赖项目(模块)上运行用户定义的任务 |
1.6
(2022年12月4日) |
info.offthecob.Settings包含foojay插件支持gradle 9的工具链API。自动导入子项目。这也将gradle改为预期子项目的build.gradle.kts为<子项目名称>.gradle.kts。例如: |
1.0.17
(2024年7月11日) |
dev.adamko.kotlin.binary-compatibility-validator.project验证公共JVM二进制API以确保跟踪破坏性更改。这是一个Gradle项目插件,可以在`build.gradle`或`build.gradle.kts`文件中应用。 |
0.1.0
(2023年5月2日) |
com.linecorp.recursive-git-log-plugin一个插件,通过git历史和gradle项目依赖关系提取受影响的变化日志。 |
1.1.1
(2020年3月24日) |
io.alcide.gradle-semantic-build-versioning这是一个提供构建语义版本支持功能的Gradle设置插件。它非常容易使用并且高度可配置。此插件允许您根据最新版本(从git标签识别)提高主版本、次要版本、修补版本或预发布版本。此外,它还允许您根据您定义的方案提高预发布版本。可以通过使用特定于版本组件的特定项目属性来提高版本,或者可以基于提交消息的内容自动提高版本。如果没有通过提交消息或项目属性进行手动提高,则插件将提高最低优先级的版本组件;这通常是修补版本,但可能是预发布版本,如果最新版本是预发布版本。该插件尽力确保您在生成版本时不会意外违反semver规则;在这种情况下,插件会强制您明确违反这些规则。由于这是一个设置插件,它应用于settings.gradle,因此版本计算是在配置任何项目之前,在构建的早期进行。这意味着项目版本立即可用(几乎就像它已明确设置一样 - 实际上就是这么做的),在构建过程中永远不会改变(除非其他外部任务在构建过程中尝试修改版本)。当构建正在运行时,标记或更改项目属性不会影响在构建开始时计算出的版本。 |
4.2.2
(2021年5月13日) |
javamuc.gradle-semantic-build-versioning这是一个提供构建语义版本支持功能的Gradle设置插件。它非常容易使用并且高度可配置。此插件允许您根据最新版本(从git标签识别)提高主版本、次要版本、修补版本或预发布版本。此外,它还允许您根据您定义的方案提高预发布版本。可以通过使用特定于版本组件的特定项目属性来提高版本,或者可以基于提交消息的内容自动提高版本。如果没有通过提交消息或项目属性进行手动提高,则插件将提高最低优先级的版本组件;这通常是修补版本,但可能是预发布版本,如果最新版本是预发布版本。该插件尽力确保您在生成版本时不会意外违反semver规则;在这种情况下,插件会强制您明确违反这些规则。由于这是一个设置插件,它应用于settings.gradle,因此版本计算是在配置任何项目之前,在构建的早期进行。这意味着项目版本立即可用(几乎就像它已明确设置一样 - 实际上就是这么做的),在构建过程中永远不会改变(除非其他外部任务在构建过程中尝试修改版本)。当构建正在运行时,标记或更改项目属性不会影响在构建开始时计算出的版本。 |
4.1.1
(2018年7月26日) |
io.mateo.cxf-codegen查看项目的更改日志以了解任何显著更改。 |
1.2.1
(2023年4月23日) |
com.liferay.change.log.builderChange Log Builder Gradle插件允许您根据项目中的Git提交生成和维护更改日志文件。 |
1.1.7
(2023年8月21日) |
com.github.johnrengelman.shadowA Gradle插件,将所有依赖项和项目代码压缩到单个Jar文件中。注意:此插件已更改核心维护者,并具有新坐标:https://plugins.gradle.org.cn/plugin/com.gradleup.shadow |
8.1.1
(2023年3月20日) |
com.dipien.releaseshub.gradle.pluginGradle插件,可自动升级您的Java Gradle项目依赖,并提交GitHub pull request以发送更改 |
4.0.0
(2022年11月1日) |