我在 GitHub 上有一个私有存储库,其中包含一个 ASP.Net MVC 项目,并且能够通过服务挂钩将其部署到我的 AppHarbor 实例。
我的存储库包含三个分支,开发、测试和发布。
如何配置单独的实例以使每个实例接收我的存储库的不同分支?
我在 AppHarbor 中找到了设置来指定正在跟踪哪个分支,并且可以成功地对单个实例执行测试或发布分支部署。
我想不通的是如何配置我的一个存储库以部署到三个不同的 AppHarbor 实例,如下所示。似乎在管理我的 GibHub 存储库时,我只能配置一个服务挂钩。
GitHub 存储库/分支 -> AppHarbor 实例
MyProject/Release -> MyProject_Release.AppHb.com
MyProject/Test -> MyProject_Test.AppHb.com
MyProject/Develop -> MyProject_Develop.AppHb.com
我认为这是相关的,我打算为发布站点购买一个 AppHarbor“双体船”帐户,并使用免费的“独木舟”帐户进行测试和开发分支。
谢谢