3

昨日はherokuにうまくデプロイできました。Rails3.2アプリケーションを使用して杉のスタックにいます。デプロイすると、次のようになります。

$ git push -f heroku-ab-staging  tmp-heroku-deploy-gochez_heroku_test-2012-05-08-10-43-39:master
Counting objects: 222, done.
Delta compression using up to 2 threads.
Compressing objects: 100% (162/162), done.
Writing objects: 100% (191/191), 112.28 KiB, done.
Total 191 (delta 45), reused 13 (delta 0)

-----> Heroku receiving push
-----> Ruby/Rails app detected
 !
 !     Invalid RUBY_VERSION specified: fatal:-Not-a-git-repository:-'.'-fatal:-Not-a-git-repository:-'.'-fatal:-Not-a-git-repository:-'.'-No-ruby-version-specified
 !     Valid versions: ruby-1.9.3-p0, ruby-1.9.3-p125, rbx-1.2.4, rbx-2.0.0dev-20120115-1.9, rbx-2.0.0dev-20120115-1.8, rbx-2.0.0dev-20120123-1.9, rbx-2.0.0dev-20120123-1.8, ruby-1.9.2-p290, jruby-1.6.5.1, jruby-1.6.7, ruby-1.9.3, ruby-1.9.2
 !
 !     Heroku push rejected, failed to compile Ruby/rails app

To git@heroku.com:myapp.git
 ! [remote rejected] tmp-heroku-deploy-gochez_heroku_test-2012-05-08-10-43-39 -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:myapp.git'

myapp(プライバシー上の懸念から、実際のアプリの名前をに変更したことに注意してください)

これを引き起こしている可能性のあるアイデアはありますか?昨日はうまくいっていました。問題が何であるかを把握するために、どのようなデバッグを実行できますか?

4

1 に答える 1

2

使用していた文書化されていない API を変更し、公式バージョンの Ruby サポートをリリースしました: http://blog.heroku.com/archives/2012/5/9/multiple_ruby_version_support_on_heroku/これからは Bundler 1.2.0 + を使用する必要があります。ご不明な点がございましたら、お知らせください。

于 2012-05-09T17:07:35.653 に答える