搜索Gradle插件
插件 | 最新版本 |
---|---|
net.vivin.gradle-semantic-build-versioning一个用于语义版本控制的Gradle插件。目前仅支持git仓库。 |
4.0.0
(2017年7月26日) |
com.glovoapp.semantic-versioning实现 https://semver.org/ 的Gradle插件 |
1.1.10
(2022年7月18日) |
io.github.offrange.git-semantic-versioning一个Gradle插件,根据Git标签自动为项目版本,遵循语义版本化2.0规范。 |
0.2.5
(2024年7月31日) |
com.github.moleksyuk.vcs-semantic-versionGradle插件,基于 http://semver.org/ 规范构建项目语义版本。 |
1.1.3
(2015年4月23日) |
com.dipien.semantic-versionGradle插件,用于处理语义版本 |
2.0.0
(2023年2月24日) |
io.github.mainmethod0126.simple-semantic-version这是一个方便语义版本化的插件 |
0.1.4
(2023年10月27日) |
javamuc.gradle-semantic-build-versioning这是一个Gradle settings-plugin,提供对构建语义版本化的支持。它非常易于使用且配置灵活。插件允许您根据最新版本(从Git标签识别)提升主版本、次版本、修订版本或预发布版本。您还可以根据自定义方案提升预发布版本。版本可以通过使用特定版本的项目属性提升,或者可以根据提交消息的内容自动提升。如果没有通过提交消息或项目属性手动提升,则插件将按最低优先级提升版本组件,这通常是修订版本,但如果最新版本是预发布版本,则可以是预发布版本。插件最大限度地确保在生成版本时不会意外违反semver规则;在可能发生这种情况的情况下,插件会强制您明确违反这些规则。由于这是一个设置插件,它应用于settings.gradle,因此版本计算是在配置任何项目之前在构建的开始进行的。这意味着项目版本立即可用(几乎就像它是明确设置的,实际上就是这样),在构建过程中永远不会改变(除非其他外部任务在构建期间尝试修改版本)。当构建运行时,打标签或更改项目属性不会影响构建开始时计算的版本。 |
4.1.1
(2018年7月26日) |
com.dipien.android.semantic-versionGradle插件,用于处理语义版本 |
2.0.0
(2023年2月24日) |
io.alcide.gradle-semantic-build-versioning这是一个Gradle settings-plugin,提供对构建语义版本化的支持。它非常易于使用且配置灵活。插件允许您根据最新版本(从Git标签识别)提升主版本、次版本、修订版本或预发布版本。您还可以根据自定义方案提升预发布版本。版本可以通过使用特定版本的项目属性提升,或者可以根据提交消息的内容自动提升。如果没有通过提交消息或项目属性手动提升,则插件将按最低优先级提升版本组件,这通常是修订版本,但如果最新版本是预发布版本,则可以是预发布版本。插件最大限度地确保在生成版本时不会意外违反semver规则;在可能发生这种情况的情况下,插件会强制您明确违反这些规则。由于这是一个设置插件,它应用于settings.gradle,因此版本计算是在配置任何项目之前在构建的开始进行的。这意味着项目版本立即可用(几乎就像它是明确设置的,实际上就是这样),在构建过程中永远不会改变(除非其他外部任务在构建期间尝试修改版本)。当构建运行时,打标签或更改项目属性不会影响构建开始时计算的版本。 |
4.2.2
(2021年5月13日) |
com.github.rising3.semver一个插件,可以更新语义版本,类似于`yarn version`命令。 |
0.8.2
(2023年1月22日) |