Closed 0gajun closed 6 years ago
https://github.com/0gajun/2018-newbies/pull/20#pullrequestreview-118176080
の指摘により発覚。
ローカルでは ./bin/rails s で起動していて railsが既に読み込まれていてRails.envにアクセスできた一方、CodeDeployでの起動スクリプトでは bundle exec puma で起動しているためrailsが読み込まれていなかった。
./bin/rails s
Rails.env
bundle exec puma
よって Rails.env ではなく、ENV['RAILS_ENV'] を用いて現在の環境を判断するように変更。
ENV['RAILS_ENV']
https://github.com/0gajun/2018-newbies/pull/20#pullrequestreview-118176080
の指摘により発覚。
ローカルでは
./bin/rails s
で起動していて railsが既に読み込まれていてRails.env
にアクセスできた一方、CodeDeployでの起動スクリプトではbundle exec puma
で起動しているためrailsが読み込まれていなかった。よって
Rails.env
ではなく、ENV['RAILS_ENV']
を用いて現在の環境を判断するように変更。