上传工件到 JFrog Artifactory
Uploading artifacts to JFrog Artifactory
我们正在使用 JFrog Artifactory,我们将 jar 文件和 tar.gz 文件保存到 Artifactory 中。
当我们上传 jar 文件时,在 Artifactory 中我们可以展开并查看 jar 文件内容,如 com -> mycomp -> app ....
当我们上传包含 jar 文件的 tar.gz 文件时,我们可以展开 tar.gz 文件内容,但无法展开 jar 文件。
我们正在使用 Python 创建 tar.gz 文件。
这实际上是 Artifactory 的设计。当您将工件上传到 Artifactory 时,它会解压缩它,以便您可以从存储库浏览器浏览内容(正如您确实提到的那样)。
当您上传压缩档案(无论是 zip 还是 tar.gz 或其他东西)时,Artifactory 不会提取子组件。这背后的原因是 zips(或任何其他存档)可以包含更多的子组件,而那些也可以包含更多的子组件(等等)。这可能会消耗大量资源,从而给 Artifactory 服务器带来沉重负担。
我们正在使用 JFrog Artifactory,我们将 jar 文件和 tar.gz 文件保存到 Artifactory 中。
当我们上传 jar 文件时,在 Artifactory 中我们可以展开并查看 jar 文件内容,如 com -> mycomp -> app ....
当我们上传包含 jar 文件的 tar.gz 文件时,我们可以展开 tar.gz 文件内容,但无法展开 jar 文件。
我们正在使用 Python 创建 tar.gz 文件。
这实际上是 Artifactory 的设计。当您将工件上传到 Artifactory 时,它会解压缩它,以便您可以从存储库浏览器浏览内容(正如您确实提到的那样)。
当您上传压缩档案(无论是 zip 还是 tar.gz 或其他东西)时,Artifactory 不会提取子组件。这背后的原因是 zips(或任何其他存档)可以包含更多的子组件,而那些也可以包含更多的子组件(等等)。这可能会消耗大量资源,从而给 Artifactory 服务器带来沉重负担。