将元数据添加到工件

时间:2019-04-07 19:00:46

标签: maven jenkins artifactory

问题: 我需要能够使用通过3个不同项目的特定版本CI的工件/版本。 例如,项目A版本x.y.z与B版本x2.y2.z2通过了管道,在构建C时,我需要能够获得通过特定版本的A和B的工件。 因此,我正在考虑将其他元数据推送到工件中存储的工件中,以及在构建C来使用数据查询工件时。 如何使用Jenkins按照CI管道向存储在人工制品中的人工制品中添加自定义数据

2 个答案:

答案 0 :(得分:1)

您可以使用Artifactory的REST apiJFrog CLI在Artifact或整个文件夹上轻松设置属性。

然后您可以使用REST

根据属性查询商品/工件。

CLI using a spec file

要获得更高级的查询功能,可以使用Artifactory's AQL

答案 1 :(得分:0)

使用Maven Artifactory插件

https://www.jfrog.com/confluence/display/RTF/Maven+Artifactory+Plugin

为部署指定自定义元数据。