Descargo de responsabilidad (soy cofundador y director de tecnología de Codeship, donde ofrecemos un servicio de integración continua alojado que admite Django)
La primera pregunta que debe responder es con una solución SaaS o autohospedada.
Hay varias opciones en el lado alojado / alojado. Consulte la siguiente pregunta sobre Quora que tiene una lista de diferentes opciones: ¿Cuáles son las alternativas a Travis CI? ¿Hay algún servicio de CI alojado alternativo para proyectos de código abierto?
- ¿Cómo procesan JavaScript los navegadores?
- ¿Qué herramientas debo tener en mi arsenal para crear un sitio web similar a Facebook?
- Cómo imprimir y enviar por correo electrónico una página web
- ¿Puede un desarrollador web de WordPress ganar 10.000 $ al mes?
- ¿Por qué cada instalación de WordPress, incluso las autohospedadas, está misteriosamente 'conectada' a wordpress.com? Hay alguna manera de evitar esto?
La segunda pregunta es si también desea implementar su aplicación continuamente o simplemente ejecutar sus pruebas. Hay varios niveles de integración con diferentes proveedores de alojamiento en los diferentes sistemas. Todos ellos admiten ejecutar sus propios comandos de implementación al mínimo, por lo que debería poder implementar en cualquier lugar.
En general, recomendaría ir con una solución alojada, ya que elimina todo el dolor de configurar y mantener otra infraestructura que no necesita. Puede leer un poco más en profundidad las respuestas al respecto aquí: ¿Cuáles son los pros y los contras de la integración y la implementación continua alojada a través de un modelo SaaS?