Laravel 测试:如何包含 Google Json 服务凭据密钥以使我的测试成功运行?

问题描述

为了开发,我已将我的服务凭据包含在名为 analytics/service-account-credentials.json文件夹中。这些凭据不应该是公开的,因此,我还在我的 .gitignore 文件添加了这个文件

我所有的测试都在本地通过,因为它能够访问这些凭据。现在,我需要主要为我的测试设置 Github 工作流程,但现在,我的测试通过所需的凭据不在 Github 上。

有没有办法添加这个文件夹(但对公众不可见)以使我的测试成功运行?

为了在生产中使用,我打算 ssh 进入服务器并将凭据粘贴到所需的路径中。

是否有其他替代方案可供考虑进行测试?

[这是我的文件夹结构和 .gitignore 视图] https://i.stack.imgur.com/AtWhJ.png

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)