Artifactory 远程存储库不会自动下载未缓存的 Artifacts

问题描述 投票:0回答:1

我正在使用artifactory中的远程存储库从https://get.jenkins.io/plugins下载Jenkins插件。但我遇到了一个问题。当插件未缓存时,我总是收到 404 并且无法下载插件。

当通过存储库资源管理器检查远程仓库时,我可以看到很多 jenkins 插件和很多版本。但是,这些都不会被缓存。这似乎是有效的,因为我以前从未尝试过下载它们。因此,当我复制给定插件的“URL 到文件”时(例如

http://<MY_URL>/artifactory/jenkins-remote-plugin-2/chucknorris/1.4/chucknorris.hpi
),我总是得到 404。

当我右键单击 chucknorris/1.4/chucknorris.hpi 文件并选择“下载”时,hpi 文件就会下载(到我的本地计算机)。然后我也可以使用“文件的 URL”。

但我不想先手动下载该工件。有没有办法告诉远程存储库它应该始终下载未缓存的工件?

由于我的目标是在 ansible 剧本中使用它,所以我真的很想避免首先手动下载工件。

谢谢并致以最诚挚的问候。塞巴斯蒂安

artifactory remote-repository
1个回答
0
投票

我相信您需要在此知识库中提到的远程存储库中使用此 URL http://mirrors.jenkins.io/plugins 我用7.71版本测试过,它有效

© www.soinside.com 2019 - 2024. All rights reserved.