将工件上传到JFrog Artifactory

时间:2019-01-11 03:52:18

标签: python artifactory

我们正在使用JFrog Artifactory,并将jar文件和tar.gz文件保留在Artifactory中。

当我们上传jar文件时,在Artifactory中,我们可以展开并查看jar文件的内容,例如com-> mycomp-> app ....

当我们上载包含jar文件的tar.gz文件时,我们可以扩展tar.gz文件的内容,但不能扩展jar文件。

我们正在使用Python创建tar.gz文件。

1 个答案:

答案 0 :(得分:1)

这实际上是由Artifactory设计的。当您将工件上载到Artifactory时,它将对其进行解压缩,以便您可以从资源库浏览器中浏览内容(如您确实提到的)。

当您上传压缩档案时(无论是zip还是tar.gz或其他),Artifactory不会提取子组件。其背后的原因是zip(或其他任何归档文件)可能包含更多子组件,而这些附件也可能包含更多子组件(依此类推)。这可能会消耗大量资源,从而给Artifactory服务器带来沉重负担。