У меня есть частный репозиторий на GitHub, который содержит проект ASP.Net MVC, и я могу развернуть его через служебный хук в моем экземпляре AppHarbor.
Мой репозиторий содержит три ветки: Разработка, Тестирование и Выпуск.
Как настроить отдельные экземпляры, чтобы каждый получал отдельную ветвь моего хранилища?
Я нашел параметр в AppHarbor, чтобы указать, какая ветвь отслеживается, и может успешно выполнить развертывание ветки Test или Release для отдельного экземпляра.
Что я не могу понять, так это как настроить мой один репозиторий для развертывания в трех разных экземплярах AppHarbor, как показано ниже. Похоже, что при администрировании моего репозитория GibHub я могу настроить только один Service Hook.
GitHub Repo / Branch -> экземпляр AppHarbor
MyProject / Release -> MyProject_Release.AppHb.com
MyProject / Test -> MyProject_Test.AppHb.com
MyProject / Develop -> MyProject_Develop.AppHb.com
В этом случае это уместно, я намерен приобрести учетную запись AppHarbor «Катамаран» для сайта релиза и использовать бесплатные учетные записи «Canoe» для тестирования и разработки.
Спасибо