我在Docker容器中使用JFrog Artifactory OSS。 我想下载工件的最新版本。但似乎在OSS版本中是不可能的。
有人知道下载工件最新版本的方法吗?
答案 0 :(得分:0)
是的,Latest Version API endpoint仅在Artifactory Pro中有效。
使用Maven存储库,您可以使用SNAPSHOT
支持来获取Artifactory,以向您返回最新的工件。
将回购设置中的Maven快照行为设置为“唯一”,部署带有后缀-SNAPSHOT
的工件。 Artifactory会在内部为这些文件分配一个唯一的版本,但是您始终可以使用-SNAPSHOT
后缀检索最新的版本。
答案 1 :(得分:0)
非常感谢您的快速解答。我忘了你告诉我的孔工作流程。
我有一个詹金斯服务器,用于构建,测试和部署我的东西。
我想用maven构建spring boot jar文件并将其部署到我的存储库(我使用jfrog)。这很完美。在下一步中,我将创建一个包含此jar文件的docker映像。因此,映像文件中的ther必须是从jfrog下载execuatbel jar的命令。因此,出于这个原因,我必须知道jar文件的最新版本。
我希望你能理解,这是我的第一个英语问题。
非常感谢您的帮助!