找不到 Artifactory 捆绑包安装“/版本”文件

Artifactory bundle install '/versions' file not found

我们是 运行 本地 Artifactory Pro 安装,rubygems.org 配置为远程存储库。

当 运行 bundle install 在 CI 作业中时,本地 Artifactory 实例在查询 /versions 时执行 return 404 File not found文件。在 Remote (&Cache) Repo 中进行手动查找时,文件 > 存在 <.

我们传递给 bundle install 的路径由 Set me up 向导提供,如下所示:
https://$rtf-instance.com/artifactory/api/gems/gems-remote/versions

这里的一个问题中提到了这一点:https://www.jfrog.com/jira/browse/RTFACT-16005
应该已经修复了,但它在我们的安装中仍然无法正常工作。
在发行说明中找不到 RTFACT-16005 或相关 RTFACT-19012 的任何提及。

Repo 已使用默认值设置,未完成其他配置。 我们错过了什么吗?


环境:

要启用 gems 紧凑索引支持,您需要添加以下系统 属性(在 $JFROG_HOME/var/etc/artifactory/artifactory.system.properties 下): artifactory.gems.compact.index.enabled=真

之后您需要重启 Artifactory。

这可以在 JFrog Wiki 中找到,此处:https://www.jfrog.com/confluence/display/JFROG/RubyGems+Repositories#RubyGemsRepositories-RetrievingLatestRubyGemsPackageCompatiblewithYourRubyVersions