(Heroku Stack変更解決)railsチュート2周目 デプロイできない問題. APIでherokuとcloud9連係ログイン

2022/09/07に公開

Ruby276 Heroku-22 のver違いでできない
参考  GEMFILEから Ruby276の行を削除するのみ
https://qiita.com/jnchito/items/c3035cc49a9cef053549
エラー
!
! The Ruby version you are trying to install does not exist on this stack.
!
! You are trying to install ruby-2.7.6 on heroku-22.
!
! Ruby ruby-2.7.6 is present on the following stacks:
!
! - heroku-18
! - heroku-20
!
! Heroku recommends you use the latest supported Ruby version listed here:
! https://devcenter.heroku.com/articles/ruby-support#supported-runtimes
!
! For more information on syntax for declaring a Ruby version see:
! https://devcenter.heroku.com/articles/ruby-versions
!
! Push rejected, failed to compile Ruby app.
! Push failed

解決後またエラー
!
! Precompiling assets failed.
!
! Push rejected, failed to compile Ruby app.
! Push failed
結局、解決策見出せず

別のアプローチ
Heroku stackを変更
https://qiita.com/yutaro48/items/3ded7a8074742e15bc7c

しようとするもまずはheroku login

terminal上からHerokuへLGIN
passwordでログインできず、API取得でLGIN
参考
https://qiita.com/WEByamori/items/4cab4be8ce336ed3e4d6

https://stackoverflow.com/questions/68105084/not-able-login-to-heroku-account-from-command-line

login後再度cloud9かstack変更,
無事デプロイ完了

Discussion