搜索 Gradle 插件

插件 最新版本

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

productions.digitalcinnamon.skyler-versioning

一个简单的版本插件,它跟踪构建元数据!它还可以从 Git 更新其版本并应用您的版本更改(例如增加到次要版本)。

1.1.1
(2019 年 11 月 19 日)

ch.essmann.gradle.check-java-version

该插件检查您的 Gradle 构建运行时的 Java 版本。如果版本低于所需的最低版本或超出接受的最高版本,则构建会因一个友好的、易于识别的错误信息而终止,该错误信息指向问题。这有助于避免需要深入挖掘构建输出,最终找到由于不良的 Java 运行时版本而隐藏在输出中的不支持的类文件版本错误信息。

1
(2022 年 7 月 3 日)

com.bnc.gradle.travis-ci-versioner

使用 Travis CI 构建编号在 CI 执行时创建补丁版本号。主要版本和次要版本由人工控制。

1.1.1
(2019 年 11 月 19 日)

net.vivin.gradle-semantic-build-versioning

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

4.0.0
(2017 年 7 月 26 日)

io.github.andreabrighi.android-git-sensitive-semantic-versioning

一个强制执行 Android 项目(版本名称和版本代码)的语义版本管理的 Gradle 插件,并依赖于 Git 检测项目状态,基于 Danilo Pianini 的 Git-Sensitive Semantic Versioning 插件。

3.0.9
(2024 年 8 月 17 日)

io.github.andreabrighi.android-git-sensitive-semantic-versioning-gradle-plugin

一个强制执行 Android 项目(版本名称和版本代码)的语义版本管理的 Gradle 插件,并依赖于 Git 检测项目状态,基于 Danilo Pianini 的 Git-Sensitive Semantic Versioning 插件。

3.0.9
(2024 年 8 月 17 日)

dev.poolside.gradle.semantic-version

基于给定的主.次版本,插件根据Maven仓库中已有的版本自动递增,以产生下一个版本号。主版本或次版本必须手动更改

0.2.1
(2024年6月22日)

de.l11n.gvgp.gradle-git-versioning

使用注释式git标签进行版本管理

1.0.18
(2024年3月3日)