5

Estoy luchando con el siguiente escenario: somos un equipo que está desarrollando un juego social experimental en Facebook. Nuestro equipo está disperso por el mundo y muchas veces nos gustaría tener un mecanismo automatizado para implementar una rama de características directamente después de una confirmación.Ideas sobre la implementación de múltiples sucursales de juegos sociales

Supongo que esto es algo parecido a una solución de CI pero más pesado. Para nuestro caso (estamos usando git), queremos que los desarrolladores puedan implementar "automágicamente" su rama de características en facebook para discusiones centradas en skype sobre los últimos desarrollos.

Nuestro front-end es Flash, y nuestro backend es Google App Engine. Nuestro CDN es Amazon S3.

¿Alguna idea?

~ Gracias.

Respuesta

0

Debería considerar usar una solución de integración continua, como Atlassian Bamboo, Jenkins o Hudson.

recomendaría la siguiente configuración (esto definitivamente trabajar con bambú):

  1. se crea una compilación/prueba/desplegar plan para la rama principal.
  2. Duplique este plan para cada desarrollador. rama de cada miembro del equipo, y ajustar la configuración del repositorio para clonar desde la rama correspondiente .
  3. Configure los planes de compilación para desencadenar al confirmar o realizar una compilación cada noche.
Cuestiones relacionadas