JFrog Artifactory:项目,工件,构建和入口之间的区别?

问题描述 投票:1回答:1

我有一个关于JFrog Artifactory用来在神器中找到“东西”的AQL(Artifactory Query Language)的问题。 AQL似乎非常强大,但我想知道如何使用正确的术语构建(更正)搜索查询。

AQL文档(https://www.jfrog.com/confluence/display/RTF/Artifactory+Query+Language)提供了几种对象类型。但是项目,工件,构建和输入之间的确切区别是什么?

如果我正在搜索特定的“文件”(JAR) - 它是神器,项目还是两者兼而有之?

maven artifactory artifactory-query-lang
1个回答
0
投票

回答你的上一个问题,这确实是一件神器。 Artifactory中的每个文件都是一个工件。话虽如此,每件工件都是一件物品。因此,请使用item.artifact更近。 :) Build有点不同,因为Artifactory是一个二进制存储库管理器,它可以连接和服务不同的构建代理,例如Maven,Gradle,Nuget,PyPi等......当在CI服务器中使用那些客户端时,那个JFrog有插件(例如,Jenkins,Bamboo,TeamCityetc ..),它将生成一个构建信息JSON,其中包含有关构建的所有信息。此外,在此构建期间生成的工件将使用属性与该构建相关联。简而言之,您可以使用AQL中的“构建”更接近来搜索特定构建中的详细信息或搜索包含特定数据的构建。希望这有用:)

© www.soinside.com 2019 - 2024. All rights reserved.