Can Gradle+;Artifactory支持5组件版本号?

Can Gradle+;Artifactory支持5组件版本号?,gradle,artifactory,Gradle,Artifactory,我们的内部编号方案有五个组件组成一个版本号,例如:1.22.333.4444.55555 这是否由Artifactory支持?是格拉德尔吗 这是一个类似的例子。这实际上取决于您所说的“支持”是什么意思 这容易做到吗?是。因为Gradle版本声明是一个简单的Groovy字符串变量赋值,并且Artifactory接受所有工件的解析和部署,而不管它们的路径如何 只有当版本方案不是标准时,版本方案才会有所不同,您希望Artifactory将其识别为有效模块的一部分,并执行不同的操作,而不仅仅是简单的部署

我们的内部编号方案有五个组件组成一个版本号,例如:
1.22.333.4444.55555

这是否由Artifactory支持?是格拉德尔吗


这是一个类似的例子。

这实际上取决于您所说的“支持”是什么意思

这容易做到吗?是。因为Gradle版本声明是一个简单的Groovy字符串变量赋值,并且Artifactory接受所有工件的解析和部署,而不管它们的路径如何


只有当版本方案不是标准时,版本方案才会有所不同,您希望Artifactory将其识别为有效模块的一部分,并执行不同的操作,而不仅仅是简单的部署和解析,这些操作依赖于模块识别;在这种情况下,您可以人工识别您的布局。

非常感谢!我想知道的操作(从研究Maven开始,没有Gradle/Artifactory经验)最多的是wild carding(例如,“1.22.333.4444.*)和任何增加版本号的基本内置操作。你对这些有什么想法吗?如果没有,我很好——这足以让我开始为自己挖掘。我真的不知道你所说的野生梳理是什么意思;什么时候解决?此外,增加构建数量取决于情况;对于发布工件,它应该是提升的一部分;对于集成工件,它通常是一个时间戳或一个正在运行的整数。所有这些都可以在Gradle中完成,因为基本上是一个Groovy脚本。