Ответ службы поддержки Heroku:
Вероятно, ваша проблема не в том, что ваше приложение находится в корне вашего хранилища.Т.е. если вы поместите его в / app или что-то еще, мы не сможем его обнаружить.Решение состоит в том, чтобы переместить его в корень репо
Размещение моего приложения в корне репо решило эту проблему для меня.
Я боролся с той же проблемойв течение 2 дней - может быть, некоторые мои выводы могут помочь?
В этой статье говорится:
Обнаружены приложения Cedar на основе наличия "Gemfile"для Ruby
В моем приложении определенно есть Gemfile, поэтому я обратился к его содержимому и убедился, что Gemfile содержит:
gem "heroku"
Я также прочитал, что стек Cedar толькоподдерживает Postgres, поэтому я добавил:
group :production do
gem 'pg'
end
group :development, :test do
gem 'sqlite3'
end
Я совершенно новичок в Rails, GIT и Heroku, так что у меня может быть что-то еще не так ...
Мое приложение:
Ruby версия 1.8.7 Rails версия 3.1.0
Что, я уверен, должно работать на Cedar