Почему мое приложение промежуточной герои игнорирует Procfile?

Я изо всех сил пытался запустить мое посредническое репо в Heroku. Я следовал учебному пособию http://randomerrata.com/post/56163474367/middleman-on-heroku, но у меня остались проблемы. Несмотря на установку драгоценного камня puma, по какой-то причине procfile игнорируется, а приложение heroku продолжает указывать на веб-пакет exec sudo unicorn_rails -c ./config/unicorn.rb -p $PORT -D --env production

Есть идеи, как заставить эту вещь перестать указывать на рельсы единорога и использовать пуму?

2 ответа

Возможно, стоило бы проверить посредника-героку как другой маршрут. В качестве альтернативы я бы проверил, что ваш Gemfile.lock актуален и привержен.

Я бы попробовал перебрать логи с heroku logs -t чтобы увидеть, если вы можете увидеть, что происходит.

Ваш Procfile называется Procfile с большой буквы?

Как это выглядит, вы можете опубликовать это здесь?

Мой Procfile имеет web: bundle exec puma -p $PORT, Есть ли Puma в вашем Gemfile?

Другие вопросы по тегам