Deployment Heroku push-hanging on“是的;从rubygems获取gem元数据“;没有任何错误或痕迹
每次部署时,我的部署都无法从rubygems获取gem元数据。Deployment Heroku push-hanging on“是的;从rubygems获取gem元数据“;没有任何错误或痕迹,deployment,heroku,rubygems,Deployment,Heroku,Rubygems,每次部署时,我的部署都无法从rubygems获取gem元数据。 它今天早上工作,今天下午出现问题,现在又不工作了。 我们从其他地方和其他计算机上尝试了同样的结果 它在本地运行良好,我可以毫无问题地从rubygems进行更新 视觉: Delta compression using up to 4 threads. Compressing objects: 100% (9/9), done. Writing objects: 100% (9/9), 764 bytes, done. Total 9
它今天早上工作,今天下午出现问题,现在又不工作了。
我们从其他地方和其他计算机上尝试了同样的结果 它在本地运行良好,我可以毫无问题地从rubygems进行更新 视觉:
Delta compression using up to 4 threads.
Compressing objects: 100% (9/9), done.
Writing objects: 100% (9/9), 764 bytes, done.
Total 9 (delta 7), reused 0 (delta 0)
-----> Heroku receiving push
-----> Ruby/Rails app detected
-----> Using Ruby version: ruby-1.9.3
-----> Installing dependencies using Bundler version 1.2.1
Running: bundle install --without development:test --path vendor/bundle --binstubs bin/
Updating https://github.com/epetre/negative-captcha.git
Fetching gem metadata from http://rubygems.org/.......
Fetching gem metadata from http://rubygems.org/..
[IT HANGS HERE FOREVER]
有人有线索吗?通过将bundler添加到gem文件并强制执行版本来修复
gem 'bundler', '1.2.1'
通过将bundler添加到gem文件并强制使用一个版本进行修复
gem 'bundler', '1.2.1'
好的,我想已经修好了。 事实证明,它只在显式指定heroku和bundler的最新版本时起作用。 奇怪的是,它可以在本地绑定而不使用显式版本,但在部署到heroku时却不能
gem 'heroku', '2.33.0'
gem 'bundler', '1.2.1'
好的,我想已经修好了。 事实证明,它只在显式指定heroku和bundler的最新版本时起作用。 奇怪的是,它可以在本地绑定而不使用显式版本,但在部署到heroku时却不能
gem 'heroku', '2.33.0'
gem 'bundler', '1.2.1'
对于我来说,更改协议以获取gem修复了这个问题
我改变了
https://github.com/epetre/negative-captcha.git
至git://github.com/epetre/negative-captcha.git
在gem文件中。把它捆绑起来,推给heroku,它就能工作了 对于我来说,更改协议以获取gem修复了这个问题
我改变了
https://github.com/epetre/negative-captcha.git
至git://github.com/epetre/negative-captcha.git
在gem文件中。把它捆绑起来,推给heroku,它就能工作了 为什么要添加heroku?对我来说,使用bundler就可以了。为什么要添加heroku呢?使用bundler可以很好地工作。