Recomendaciones a otros que estén considerando TeamCity:
TeamCity es muy fácil de integrar con SVN, TFS o GIT. El 98% de la mayoría de las configuraciones se pueden gestionar en pantalla dentro de un conjunto discreto de campos. No hay archivos XML o de configuración complejos que aprender, lo que lo hace más fácil de entender que Jenkins. El flujo de trabajo está bien estructurado e intuitivo, lo que lo hace más fácil de comprender que las compilaciones de Team Foundation Server o Visual Studio Online. El producto es muy estable, con soporte activo y actualizaciones. La documentación en línea es sobresaliente. La respuesta a las preguntas generalmente llega a través de la Comunidad o mediante respuesta de ticket en línea, lo cual puede ser problemático si se trata de un problema serio.
Lo mejor de todo es que la versión Profesional es gratuita, con licencias de usuario ilimitadas y tres licencias de servidor de compilación y 25 compilaciones, por lo que comenzar es fácil y económico. Convertirse a la versión Enterprise para compilaciones ilimitadas no es caro. Se recomienda mantener los derechos de actualización ya que JetBrains actualiza activamente el producto de manera semestral, con cada actualización agregando más funcionalidad. Altamente recomendado. Reseña recopilada por y alojada en G2.com.
¿Qué problemas resuelve TeamCity ¿Y cómo te beneficia eso?
TeamCity es el núcleo de nuestro proceso de Desarrollo Ágil e Integración Continua. Cada compilación se compila automáticamente en TeamCity, enviando errores si la compilación independiente falla. TeamCity ejecuta informes de Cobertura de Pruebas tanto para código gestionado (C#) como no gestionado (JavaScript) e informa sobre las pruebas fallidas. Todos los despliegues se realizan desde TeamCity siempre que sea posible. Este proceso identifica problemas de compilación y codificación temprano en el proceso, ayudando a prevenir problemas de despliegue de último minuto. Reseña recopilada por y alojada en G2.com.