搜索 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 日) |
net.idlestate.gradle-gcs-build-cache这是一个使用 Google Cloud Storage (GCS) 存储构建元件的 Gradle 构建缓存实现。由于这是一个设置插件,下面的构建脚本片段将无法工作。请参阅 Github 上的文档。 |
1.3.0
(2024 年 2 月 22 日) |
com.ridedott.gradle-gcs-build-cache这是一个使用 Google Cloud Storage (GCS) 存储构建元件的 Gradle 构建缓存实现。由于这是一个设置插件,下面的构建脚本片段将无法工作。请参阅 Github 上的文档。 |
1.1.0
(2021 年 10 月 18 日) |
au.id.jpg.gradle-gcs-build-cache这是一个使用 Google Cloud Storage (GCS) 存储构建元件的 Gradle 构建缓存实现。由于这是一个设置插件,下面的构建脚本片段将无法工作。请参阅 Github 上的文档。 |
1.0.1
(2020 年 9 月 13 日) |
si.kamino.gradle-gcs-build-cache这是一个使用 Google Cloud Storage (GCS) 存储构建元件的 Gradle 构建缓存实现。由于这是一个设置插件,下面的构建脚本片段将无法工作。请参阅 Github 上的文档。 |
1.0.2
(2020 年 5 月 6 日) |
com.github.tagantroy.gradle-redis-build-cache这是一个使用 Redis 存储构建元件的 Gradle 构建缓存实现。由于这是一个设置插件,下面的构建脚本片段将无法工作。请参阅 Github 上的文档。 |
0.1.0
(2019 年 12 月 11 日) |
com.benrhine.semantic-versioning-with-build-number具有包含用于 SAFE Agile 的构建号的灵活语义版本 |
0.0.3
(2023 年 3 月 28 日) |
com.benrhine.semantic-versioning-with-build-number-kotlin具有包含用于 SAFE Agile 的构建号的灵活语义版本 |
0.0.1
(2023 年 3 月 20 日) |
net.idlestate.gradle-redis-build-cache这是一个使用 Redis 存储构建元件的 Gradle 构建缓存实现 |
1.3.0
(2022 年 1 月 23 日) |