All threads / How to deploy Rails to a Staging Environment Discussion

Ask A Question


You’re not receiving notifications from this thread.

How to deploy Rails to a Staging Environment Discussion


Great video as usual. One question: when using custom environments, how do you handle Gem's that customize behavior based on Rails.env? For example: Rails.env.production? ? prod_thing : non_prod_thing

If we create a staging environment, that code will fallback to development behaviors.


Thanks for the episode. Why didn't you have to add the secret env variable when deploying to Heroku. Does Heroku know to look the staging master key because you set the RAILS_ENV to stagging?

Join the discussion

Want to stay up-to-date with Ruby on Rails?

Join 51,723+ developers who get early access to new tutorials, screencasts, articles, and more.

    We care about the protection of your data. Read our Privacy Policy.

    logo Created with Sketch.

    Ruby on Rails tutorials, guides, and screencasts for web developers learning Ruby, Rails, Javascript, Turbolinks, Stimulus.js, Vue.js, and more. Icons by Icons8

    © 2021 GoRails, LLC. All rights reserved.