为测试环境保存AWS凭证的好方法是什么?ENV变量在部署中工作得很好,但是我不想设置ENV来运行测试,也不想在代码中存储凭据。
是否有一个好的方法来管理这个?
在Ruby和RSpec中工作
编辑:使用VCR在AWS上运行测试。
一种常见的方法是将凭证存储在一个yaml文件中(与database.yml相同),并将其加载到测试环境中。然后忽略git中的这个文件。
这样可以确保aws凭证与源代码分开分发。
为测试环境保存AWS凭证的好方法是什么?ENV变量在部署中工作得很好,但是我不想设置ENV来运行测试,也不想在代码中存储凭据。
是否有一个好的方法来管理这个?
在Ruby和RSpec中工作
编辑:使用VCR在AWS上运行测试。
一种常见的方法是将凭证存储在一个yaml文件中(与database.yml相同),并将其加载到测试环境中。然后忽略git中的这个文件。
这样可以确保aws凭证与源代码分开分发。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium