我最近在我的应用中添加了新的ENV变量,尤其是在初始化器中的STRIPE_SECRET_KEY
:
Stripe.api_key = ENV.fetch("STRIPE_SECRET_KEY")
当我将代码推送到我的登台服务器上并且测试运行时,将弹出此错误。我确定变量已在我的登台服务器上设置,我也更新了app.json
文件以要求使用这些变量,我也尝试停止Spring,没有任何错误会消失。
答案 0 :(得分:1)
不建议在#include <MyForwardDeclaredClass.hpp>
namespace MyNamespace
{
class MyClass
{
public:
MyClass() { _myForwardDeclaredClass.reset(new MyForwardDeclaredClass()); }
std::shared_ptr<MyForwardDeclaredClass> _myForwardDeclaredClass;
}
}
中包含敏感的配置变量。如果您已签入类似内容,建议您删除它。相反,您可以通过Web GUI将它们添加到CI环境。有关如何执行此操作的说明是here。添加正确的密钥后,您应该可以运行CI,而不会出现此错误。