Heroku, Zentest, Rails 3 - ошибка при нажатии - PullRequest
3 голосов
/ 15 марта 2012

Я пытаюсь подтолкнуть к героку git push heroku master.И у меня есть эта ошибка.

 Fetching source index for http://rubygems.org/
       Installing rake (0.9.2.2) 
       Installing ZenTest (4.6.2) /usr/ruby1.9.2/lib/ruby/1.9.1/rubygems/installer.rb:170:in `install': ZenTest requires RubyGems version ~> 1.8. Try 'gem update --system' to update RubyGems itself. (Gem::InstallError)

Но мне не нужен ZenTest вообще.Я удалил этот драгоценный камень из моего гемфайла.

Теперь мой гемфайл выглядит таквсе еще есть эта ошибка.Что можно с этим сделать?

Ответы [ 2 ]

1 голос
/ 23 апреля 2012

OP не нуждался в этом тестовом геме ZenTest, но для тех, кто попал сюда из-за того, что heroku не может использовать ZenTest 4.7.0 (что может потребоваться для некоторых гемов зависимостей, таких как RubyInline), используйте gem 'ZenTest', '~> 4.3.0' в вашем GemFile (надеюсь, этой версии достаточно).

Более поздняя версия также может поддерживаться, не тестировалась.

НТН

0 голосов
/ 15 марта 2012

Вы делали git commit после изменения gemfile?

...