首页 > 解决方案 > Rails 暂存迁移环境

问题描述

我为一个应用程序从 Rails 5.0 升级到 Rails 5.2。在暂存环境中,部署时出现以下错误

18:34:09 rake aborted!
18:34:09 ArgumentError: Missing `secret_key_base` for 'staging_migration' environment, set this string with `rails credentials:edit`

staging_migration自 Rails 5.1/5.2 以来引入的新环境?我以前从未遇到过这种情况。我打算为此创造一个新的秘密。除了 staging,我还应该为 staging 创建一个production_migration吗?

标签: ruby-on-rails

解决方案


推荐阅读