将发布过程从SNAPSHOT更改为内部版本号

时间:2017-07-14 22:16:28

标签: jenkins build.gradle gradle-release-plugin

目前我们正在使用axion-release-plugin来控制我们的发布过程。现在我们想放弃SNAPSHOT并在我们的发布过程中引入内部版本号。这样我们就可以实现CI。

目前我们基本上使用的是版本1.0.0-SNAPSHOT,现在我们需要一些来自Jenkins的1.0.0-BUILDNUMBER或1.0.BUILDNUMBER。

请提供我们可以使用gradle的任何解决方案或插件。

1 个答案:

答案 0 :(得分:1)

我对NetFlix开发的nebula-release-plugin非常满意。它可以根据您的git仓库中的分支和标记生成唯一的版本号。

默认情况下,使用git flow计算,但您可以重新配置行为。看一看:)