Herokuへのデプロイが失敗しました(☝ ՞ਊ ՞)
Herokuへのデプロイでエラーが
heroku create します。
heroku create
Enter your Heroku credentials.
Email: mail@pugiemonn.com
Password (typing will be hidden):
Enter your Heroku credentials.
Email: mail@pugiemonn.com
Password (typing will be hidden):
Creating aqueous-caverns-5124… done, stack is cedar
http://aqueous-caverns-5124.herokuapp.com/ | git@heroku.com:aqueous-caverns-5124.git
Git remote heroku added
herokuへpushします
git push heroku master
Initializing repository, done.
Counting objects: 94, done.
Compressing objects: 100% (80/80), done.
Writing objects: 100% (94/94), 155.71 KiB, done.
Total 94 (delta 12), reused 0 (delta 0)
Initializing repository, done.
Counting objects: 94, done.
Compressing objects: 100% (80/80), done.
Writing objects: 100% (94/94), 155.71 KiB, done.
Total 94 (delta 12), reused 0 (delta 0)
—–> Ruby app detected
—–> Compiling Ruby/NoLockfile
!
! Gemfile.lock required. Please check it in.
略
To git@heroku.com:aqueous-caverns-5124.git
! [remote rejected] master -> master (pre-receive hook declined)
error: failed to push some refs to ‘git@heroku.com:aqueous-caverns-5124.git’
エラーがでました:(;゙゚’ω゚’):
Gemfile.lockが必要だとか書いてあります。
Gemfile.lockを追加
Gemfile.lockを追加です。
git add Gemfile.lock
git commit -m “add Gemfile.lock”
[master ac94da5] add Gemfile.lock
1 file changed, 146 insertions(+)
create mode 100644 Gemfile.lock
git commit -m “add Gemfile.lock”
[master ac94da5] add Gemfile.lock
1 file changed, 146 insertions(+)
create mode 100644 Gemfile.lock
とりあえず追加しました。
動作確認
もう一度pushを試します。
git push heroku master
Initializing repository, done.
Counting objects: 97, done.
Compressing objects: 100% (83/83), done.
Writing objects: 100% (97/97), 156.93 KiB, done.
Total 97 (delta 13), reused 0 (delta 0)
Initializing repository, done.
Counting objects: 97, done.
Compressing objects: 100% (83/83), done.
Writing objects: 100% (97/97), 156.93 KiB, done.
Total 97 (delta 13), reused 0 (delta 0)
略
To git@heroku.com:aqueous-caverns-5124.git
* [new branch] master -> master
成功したみたいです。やったね(☝ ՞ਊ ՞)