1

我们使用 rvm、bundler、rails。我们有自己的 gem,我们自己的 gem 服务器。我们尝试在我们的 gem 服务器上拥有我们所有的 gem,但我们也在 Gemfiles 的顶部列出了 ruby​​gems.org。捆绑时有时会出现 HTTP 错误。这是令人沮丧的,尤其是当它发生在我们的 circleci 构建中,在我们合并一个通过了它的测试的特性分支之后。有没有办法让 bundler 或 gem 说出它在哪里得到每个 gem?这将有助于管理我们的宝石。谢谢!

4

1 回答 1

0

是否shell脚本

array=(`gem list --no-versions`)
for gem in ${array[*]}
do
bundle show ${gem}
done

做这个把戏?它只显示已安装的宝石......

于 2013-11-05T17:36:47.753 回答