有没有办法使用REST但避免aql在Artifactory中获取特定的自定义属性值.工件名称,仓库和属性密钥是已知的.获取工件路径根本不显示自定义属性.
有什么建议?
您正在寻找的是这个链接标题为:Artifactory REST API - 项目属性
这就是REST的样子:
$ curl -uadmin:password "http://localhost:8081/artifactory/api/storage/repository/path/to/file.jar?properties"
Run Code Online (Sandbox Code Playgroud)
此REST API将返回工件属性.现在,为了获取特定属性,您需要在REST中传递它,如下所示:
$ curl -iuadmin:password "http://localhost:8081/artifactory/api/storage/repository/path/to/file.jar?properties=build.name"
Run Code Online (Sandbox Code Playgroud)
在上面的REST中,我将获得名为"build.name"的属性的值.您可以使用您需要的任何密钥替换它.
| 归档时间: |
|
| 查看次数: |
1543 次 |
| 最近记录: |