ARTIFACTORY:如何从ARTIFACTORY构建中下载构建工件

Amith Kumar Mutakari
2022-07-06 11:05

本文帮助您下载构件,这些构件是推送到Artifactory的构建的一部分。

为了下载构建中出现的构件,我们使用人工REST API以存档格式从API调用下载所有构件。

例如,

我有房子。Json,其中填充了强制参数,如下所示。
{
:“buildName test-art-publish”,
“buildNumber”:“20”,
“archiveType”:“焦油”
}

支持的归档类型为tar/zip/tar.gz/tgz。

下面的屏幕截图显示了我们想要从Artifactory构建中下载的构建构件。

用户添加图片

下载构建构件的命令如下所示。
$ curl https://test.jfrog.io/artifactory/api/archive/buildArtifacts -XPOST -H "Content-Type: application/json" -T buildinfo。Json -vvv——output test.tar
$ ls -ltr test.tar
-rw-r——r——1英里工作人员5120 7月5日11:43测试

使用上述REST API下载test.tar文件后,tar文件中的内容如下所示。
$ tar -xvf test.tar
x InnerArtifactoryPipelineNoFlat.zip
x ArtifactoryPipelineNoProps.zip
x InnerArtifactoryPipeline.zip
x ArtifactoryPipeline.zip