Heroku push отклонено, приложение, поддерживаемое Cedar, не обнаружено - PullRequest
109 голосов
/ 02 декабря 2011

Я создаю приложение Rails с Rails 3.1.3:

git init
git remote add heroku <my heroku repo>
git add .
git commit -a -m "First commit"
git push heroku master

Got:

Counting objects: 102, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (86/86), done.
Writing objects: 100% (102/102), 315.47 KiB, done.
Total 102 (delta 3), reused 0 (delta 0)

**-----> Heroku receiving push
 !     Heroku push rejected, no Cedar-supported app detected**

To git@heroku.com:electric-dusk-3217.git
 ! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to <my heroku rep>

Ответы [ 13 ]

3 голосов
/ 17 июня 2013

Я исправил это путем внесения поверхностных изменений в мой Gemfile и повторного подтверждения. По какой-то причине он не был включен в мой последний коммит.

3 голосов
/ 24 июня 2012

У меня была такая же проблема. «Gemfile» был включен в «.gitignore» и, следовательно, не был частью развертывания. Heroku требует Gemfile для проектов Rails.

2 голосов
/ 22 января 2015

У меня также была проблема с приложением на основе Django. Казалось бы, все в порядке: имена файлов и другие настройки.

Проблема заключалась в том, что в консоли heroku был установлен параметр BUILDPACK_URL, определенный для node.js - таким образом, приложение django было отклонено.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...