【发布时间】:2020-11-06 15:34:55
【问题描述】:
我是 artifactory 的新手,只是想知道是否有一种方法可以检查类似于 git 存储库的 artifactory repo,以便 artifactory repo 的内容在 Jenkins 工作区中可见。
对于 git repo,我们可以将 checkout 等选项作为子文件夹我想知道我们是否可以为 Jenkins 中的 artifactory 做类似的事情
任何建议
【问题讨论】:
-
将 Artifactory 的全部内容下载到 Jenkins 工作区的用例是什么?您是否可能尝试从 Artifactory 或一组工件中下载某个文件夹?
-
我在工件中有一个包含插件的 repo 我在 Jenkins 中有一个 maven 工作,当我们将包含这些插件的目录作为参数传递时,它用于创建更新中心 JSON。因此,我想知道我是否可以像我们为 git 所做的那样,将 Jenkins 中的 repo 或工件 repo 的内容作为子文件夹检查出来。
-
@check-mate 如答案所示,您可以通过各种方法(CLI、REST API、CI 插件)下载 Artifactory 存储库的全部内容。请考虑到这可能是一种低效的操作,尤其是当存储库包含许多需要很长时间才能下载的工件时。您确定需要下载工件才能创建 JSON 吗?它是否依赖于工件内容?
标签: jenkins artifactory jfrog