我试图设置一个新的导轨项目以拥有三个环境:分段,测试和生产。我想在Heroku上托管,并使用GitHub进行源代码管理。基本工作流程我要的是:如何设置多个导轨环境
1)开发的本地环境
2)推到GitHub上的分期分公司,分期 服务器上踢了一个版本。
3)将GitHub上的测试合并到测试中,然后开始测试,然后在测试服务器上构建成功。
4)将测试合并到开始生产服务器构建的生产中。
我也拥有我想要使用的域,我希望服务器能够反映这一点。所以我希望我的生产应用程序位于example.com,而我的测试服务器将是test.example.com,而我的登台服务器则是staging.example.com。
有谁知道我是如何设置所有这一切,即使在高水平?我知道这有很多方法可能有很多方法来做到这一点。