2012-02-04 12 views
5

Tengo un repositorio privado en GitHub que contiene un proyecto ASP.Net MVC y puedo implementarlo a través de un enlace de servicio a mi instancia de AppHarbor.¿Cómo puedo implementar desde un único repositorio github con múltiples ramas a varias instancias de AppHarbor?

Mi repositorio contiene tres ramas, Desarrollar, Probar y Liberar.

¿Cómo configuro las instancias separadas para que cada una reciba una rama diferente de mi repositorio?

Encontré la configuración en AppHarbor para especificar qué rama se está rastreando y puedo realizar una implementación de la rama Prueba o Liberación en una instancia individual con éxito.

Lo que no puedo entender es cómo configurar mi repositorio para implementar en tres instancias de AppHarbor diferentes, como a continuación. Parece que al administrar mi repositorio de GibHub solo puedo configurar un enganche de servicio único.

GitHub Repo/Branch -> AppHarbor ejemplo

MiProyecto/Liberación -> MyProject_Release.AppHb.com

MiProyecto/Test -> MyProject_Test.AppHb.com

MiProyecto/Desarrollar - > MyProject_Develop.AppHb.com

I caso de que esto sea relevante, tengo la intención de comprar una cuenta "Catamarán" de AppHarbor para el sitio de lanzamiento y utilizar las cuentas gratuitas de 'Canoa' para probar y ramas de desarrollo.

Gracias

Respuesta

5

Puede proporcionar una lista coma-separados de babosas "aplicación" al configurar el gancho servicio appharbor.

application_slug "es una lista de identificadores de aplicación únicas delimitados por","(es decir, "foo" o "foo, bar") que empuja deben dar lugar a basa en.

MyProject_Release, MyProject_Test , MyProject_Develop

Cuestiones relacionadas