2013-05-05 69 views
0

什麼是保存AWS證書的好方法測試環境? ENV變量在部署中運行良好,但我不想將ENV設置爲運行測試,也不希望在代碼中存儲憑據。爲測試環境存儲AWS憑證的好方法是什麼?

有沒有一種很好的方法來管理?

使用Ruby和RSpec。

編輯:使用VCR針對AWS運行測試。

+1

您的測試是否針對AWS運行?否則,假證書就足夠了,您可以將其添加到您的回購站而無需擔心。 – iltempo 2013-05-05 18:39:52

+0

是的,這個想法是使用錄像機。 – 2013-05-05 18:54:19

回答

2

一種常用的方法是將憑證存儲在yaml文件(與database.yml相同)並將其加載到測試環境中。然後在git中忽略這個文件。

通過這種方式,您可以確保aws憑證與您的源代碼分開分發。

相關問題