检索已解析项目的内部版本号



我们正在使用 gradle artifactory 插件将 jar 发布到 artifactory。对于发布,还给出了内部版本号。

Artifactory列出了内部版本号的罐子。

现在我有一个 gradle 脚本,我正在检索最新版本的 jar 文件。它工作正常。我正在使用getSolveArtifacts(),并且我正确地得到了jar。现在我还想知道与artifactory中该版本相关的内部版本号。

这可能吗?

你必须解析它,但你可以这样做:

sourceSets.main.compileClasspath.each { println it }
最后在

工件的完整版本化 url 上对 api/storage/xxx?properties=build.version 进行了 GET 调用。看起来gradle solveArtifact()没有从artifactory获取构建属性的选项。

最新更新