我们使用rvm,bundler,rails。我们拥有自己的宝石和我们自己的宝石服务器。我们尝试将所有宝石都放在我们的宝石服务器上,但我们也会在我们的Gemfiles顶部列出rubygems.org。捆绑时,我们有时会收到HTTP错误。这是令人沮丧的,特别是当我们合并通过它的测试的功能分支后,它发生在我们的circleci构建上。有没有办法让捆绑器或宝石说出每个宝石的位置?这将有助于管理我们的宝石。谢谢!
答案 0 :(得分:0)
是否有shell脚本
array=(`gem list --no-versions`)
for gem in ${array[*]}
do
bundle show ${gem}
done
诀窍?它只显示已安装的宝石......