搜索Gradle插件

插件 最新版本

name.remal.vcs-auto-version

根据仓库标签定义项目版本的插件。

1.5.0
(2021年8月18日)

org.shipkit.shipkit-auto-version

自动递增版本,方便从CI进行发布

2.0.10
(2024年7月23日)

com.kangxiaoguang.auto-app-version

自动应用程序版本插件

2.0
(2021年7月28日)

luisrjaeger.auto-versioning

Gradle插件,基于发布说明或循环增加自动增加应用程序版本。

1.0.17
(2019年7月21日)

net.vivin.gradle-semantic-build-versioning

一个用于语义构建版本管理的Gradle插件。目前仅支持git仓库。

4.0.0
(2017年7月26日)

productions.digitalcinnamon.skyler-versioning

一个简单的版本管理插件,跟踪构建元数据!它还可以从git更新版本并应用您的版本更改(例如递增小版本)。

1.1.1
(2019年11月19日)

org.shipkit.auto-versioning

发布工具和Gradle插件,自动化Mockito持续交付。

0.8.117
(2017年7月7日)

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日)

org.mockito.release-tools.auto-versioning

发布工具和Gradle插件,自动化Mockito持续交付。

0.8.54
(2017年5月29日)