我在應用程序和生產環境中使用Twilio我使用heroku的CLI設置了auth令牌。我使用sms-spec
(https://github.com/monfresh/sms-spec)在本地測試我的應用程序的Twilio集成。我想在測試環境中將ENV['TWILIO_AUTH_TOKEN']
設置爲我的令牌。在沒有放入源代碼的情況下在rails中設置測試環境變量
我使用警衛來自動運行我的測試,只要我進行更改,所以我不想在每次運行測試時都手動設置ENV變量。出於安全原因,我也不想將令牌放入源代碼中。
有沒有一種方法可以爲我的本地測試環境設置ENV變量,以便它是永久性的,而不是我的源代碼?我花了幾個小時研究這一點,似乎無法找到如何做到這一點的好解釋。任何幫助是非常讚賞:)
感謝您的回答。這似乎是做伎倆:) – pthamm