2015-09-17 23 views
0

我对Heroku进行了一些推动,修改了一些代码(但没有创建宝贵的资产),然后再次推送。为什么Heroku会在相同的宝石上重新安装所有的N部署宝石?

第二次,部署消息指出所有的gem都是“安装”的,而不是说使用先前的gem。

为什么Heroku在没有更改时会重新安装所有宝石?

+1

也许一个红宝石版本的变化?您能否粘贴重新安装这些宝石的完整部署输出? –

+0

良好的呼叫,他们从2.0.0p645碰到p647,如果你作为答案输入,很高兴接受 – jpwynn

回答

1

如果您的ruby版本发生更改,Heroku将更新所有宝石。
这是因为有些人可以编译C二进制文件,这些二进制文件不会与早期版本的ruby兼容,因此需要重新安装。