私は自分の個人Webサイト用の既存のgitリポジトリを持っています。これはSinatraに移植しています(主にテンプレート用で、静的サイトです)。このgitリポジトリを紛失/リセットしたくありません。
Herokuにプッシュしようとすると、次のエラーが発生します。config.ruファイル、Gemfile、Gemfile.lock、およびSinatra用の他のものがあります。実行中rackup
の作業、実行中bundle exec rackup
の作業、および依存関係の欠落についてHerokuから警告を受け取りませんでした。
私は何かが足りないのですか?役立つ場合は、自分のサイトのディレクトリ構造を投稿できます(ただし、ソースは近くにあります)。
~/Repos/website ➜ gp heroku master
Counting objects: 2836, done.
Compressing objects: 100% (2669/2669), done.
Writing objects: 100% (2836/2836), 3.48 MiB | 252 KiB/s, done.
Total 2836 (delta 481), reused 2117 (delta 155)
-----> Heroku receiving push
! Heroku push rejected, no Cedar-supported app detected
To git@heroku.com:APP_NAME_HERE.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'git@heroku.com:APP_NAME_HERE.git'