質問編集履歴

1 編集

hi123

hi123 score 25

2016/09/20 15:18  投稿

Herokuでrailsアプリをdeployしようとしたが、build pack が発見されない。
Herokuのデプロイに失敗します。
原因が3日かけても全くわかりません。
以下コンマドラインのエラーログです。
よろしくお願いします。
> ```
$heroku create
Creating app... done, ⬢ frozen-citadel-96466
https://frozen-citadel-96466.herokuapp.com/ | https://git.heroku.com/frozen-citadel-96466.git
teishimaryouta-no-MacBook-Air:usereditsystem joshimaryota$ git push heroku master
teishimaryouta-no-MacBook-Air:usereditsystem ryota$ git push heroku master
Counting objects: 397, done.
Delta compression using up to 4 threads.
Compressing objects: 100% (370/370), done.
Writing objects: 100% (397/397), 773.29 KiB | 0 bytes/s, done.
Total 397 (delta 151), 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 young-reaches-79091.
remote:
To https://git.heroku.com/young-reaches-79091.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to 'https://git.heroku.com/young-reaches-79091.git'
```
  • Ruby

    17646 questions

    Rubyはプログラミング言語のひとつで、オープンソース、オブジェクト指向のプログラミング開発に対応しています。

  • Ruby on Rails

    19330 questions

    Ruby on Railsは、オープンソースのWebアプリケーションフレームワークです。「同じことを繰り返さない」というRailsの基本理念のもと、他のフレームワークより少ないコードで簡単に開発できるよう設計されています。

  • Heroku

    2966 questions

    HerokuはHeroku社が開発と運営を行っているPaaSの名称です。RubyやNode.js、Python、そしてJVMベース(Java、Scala、Clojureなど)の複数のプログラミング言語をサポートしている。

  • RubyGems

    510 questions

    RubyGemsはRubyによるプログラミングのためのパッケージマネジメントツールです。ユーザはこれを使用することで、Rubyライブラリのダウンロードやアップデートや、依存関係の自動解決が可能になります。

  • Ruby on Rails 4

    2669 questions

    Ruby on Rails4はRubyによって書かれたオープンソースのウェブフレームワークです。 Ruby on Railsは「設定より規約」の原則に従っており、効率的に作業を行うために再開発を行う必要をなくしてくれます。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る