Я пытаюсь развернуть приложение Ruby on Rails, которое в настоящее время находится на ветке «rails_app» (как показано ниже). Я успешно развернул его раньше, но теперь он не работает с дополнительными изменениями. Когда я вручную ищу buildpacks, запустив «heroku buildpacks», он указывает, что там есть правильный. [Когда я пытаюсь переустановить buildpack, он также говорит, что он уже там] Когда я пытаюсь нажать на heroku, я получаю отказ обнаружить set buildpath, как показано ниже.Ошибка обнаружения сборки пакета Heroku Ruby
Dougs-MBP-2:Rails_Application Doug$ heroku buildpacks
app_name Buildpack URL
heroku/ruby
Dougs-MBP-2:Rails_Application Doug$ git branch
gh-pages
master
* rails_app
update
Dougs-MBP-2:Rails_Application Doug$ git push heroku rails_app:master
Counting objects: 70, done.
Delta compression using up to 8 threads.
Compressing objects: 100% (70/70), done.
Writing objects: 100% (70/70), 217.85 KiB | 0 bytes/s, done.
Total 70 (delta 46), reused 0 (delta 0)
remote: Compressing source files... done.
remote: Building source:
remote:
remote: -----> Failed to detect set buildpack https://codon-buildpacks.s3.amazonaws.com/buildpacks/heroku/ruby.tgz
remote: More info: https://devcenter.heroku.com/articles/buildpacks#detection-failure
remote:
remote: ! Push failed
remote: Verifying deploy...
remote:
remote: ! Push rejected to app_name.
remote:
To https://git.heroku.com/app_name.git
! [remote rejected] rails_app -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/app_name.git'
Благодарим за помощь.
Мои извинения, правильная ссылка https: // codon- buildpacks.s3.amazonaws.com/buildpacks/heroku/ruby.tgz. Червь, должно быть, потерялся при копировании с моего терминала. Я обновил оригинальный пост. – dhape12
Вы убедились, что у вас есть Gemfile в вашем репозитории Git? Добавляли ли вы buildpack с помощью пакета heroku buildpack: set? Пробовали ли вы очистить установленные пакеты приложения, используя «heroku buildpack: clear»? –
Да ко всему вышесказанному. – dhape12