我試圖設置一個新的導軌項目以擁有三個環境:分段,測試和生產。我想在Heroku上託管,並使用GitHub進行源代碼管理。基本工作流程我要的是:如何設置多個導軌環境
1)開發的本地環境
2)推到GitHub上的分期分公司,分期 服務器上踢了一個版本。
3)將GitHub上的測試合併到測試中,然後開始測試,然後在測試服務器上構建成功。
4)將測試合併到開始生產服務器構建的生產中。
我也擁有我想要使用的域,我希望服務器能夠反映這一點。所以我希望我的生產應用程序位於example.com,而我的測試服務器將是test.example.com,而我的登臺服務器則是staging.example.com。
有誰知道我是如何設置所有這一切,即使在高水平?我知道這有很多方法可能有很多方法來做到這一點。