¿Qué es Continua CI?
Continua CI es una aplicación de servidor de integración continua (CIS – Continuous Integration Server) que elimina los dolores de cabeza que produce el proceso de compilación integrada al gestionar tus builds por ti. Está diseñada para monitorizar constantemente todo tu código fuente y automáticamente comenzar integrar tus compilaciones una por una.
Continua CI puede:
- Monitoriza tu código en busca de cambios
- Pone en funcionamiento un build si el código ha cambiado
- Compila y despliega tu aplicación
> Deseo hacer una consulta
> Deseo evaluar
Funciones
Integración Continua: Integra de forma continuada y elimina todas las molestias asociadad a ejecutar builds. Continua CI detectará cualquier cambio en tu código, lo revisará contra su lógica de negocio y ejecutará tu build de forma automática.
Agrupa tus configuraciones: Gestionar varios builds será coser y cantar si usas la arquitectura de proyecto y configuración de Continua CI. Separa tus builds en configuraciones individuales y agrúpalas en proyectos definidos por ti.
Flujo Avanzado: Controla tu flujo usando el editor de flujos de Continua CI. Este incluye enunciados Try&Catch y todos los enunciados condicionales y de bucle que se encuentran en un lenguaje de programación.
Comparte la Carga de Trabajo: Sácale el máximo rendimiento a tu red y distribuye tus builds a varios agentes. Continua CI se escala con tu negocio. Si tienes más builds, añade más agentes. Así de simple.
Mantén todas las herramientas que ya posees: Continua CI soporta los repositorios de código más populares, incluyendo Subversion, Team Foundation Server y Git. Vincula tus repositorios y deja que Continua CI detecte los cambios que tengan lugar.
Interfaz de Usuario rica y basada en web: Accede a tus builds desde cualquier lugar con la nueva interfaz de usuario basada en HTML5 de Continua CI. Registra y cambia tus builds sin necesidad de instalar un software de cliente en tus máquinas de desarrollo.
Encuentra los errores de build fácilmente: La trazabilidad no es un problema para Continua CI. Cada build que se ejecuta contiene un registro detallado que especifica si las acciones se completaron con éxito o por qué fallaron.
Construye proyectos en paralelo: Ejecuta tus procesos de compilación integrada de forma eficiente y maximiza el tiempo de tus desarrolladores. Al ejecutar tus builds en paralelo, pueden funcionar continuamente mientras tus desarrolladores pueden centrarse en lo que mejor hacen: Desarrollar.
Integración con FinalBuilder & MSBuild: No te deshagas de tus complejas configuraciones de FinalBuilder y MSBuild. Continua CI se integra con varias soluciones de ejecución de builds lo que te permite tener lo mejor de la compilación integrada y de la ejecución independiente de builds.
Controla tus Despliegues: Lleva a cabo tus despliegues de forma manual o automática. Tú decides. Con Continua CI, el nivel de automatización depende completamente de ti. Configura tus builds para que se ejecuten y se detengan de forma autónoma, manual o mixta.
Vincula Builds con el Seguimiento de Incidentes
Simplifica el proceso de seguimiento de incidentes al dejar que Continua CI vincule tus builds con el seguimiento de incidentes.
Configura lo que puede hacer cada persona: Controla quién accede a qué. Continua CI incluye soporte para usuarios, roles y grupos, lo que puede ponerse en relación con tu Autenticación de Directorio Activo ya existente.
Notificaciones
Notificación inmediata cuando un build falla. Continua CI soporta varios servicios de notificación que incluyen email, IM y XMPP. Configura las notificaciones según las preferencias de cada desarrollador.
Toda la información de un vistazo: Comprueba el estatus de tus builds de un vistazo con las vistas y métricas de Continua CI.
Soporte de Pruebas de Unidad: Pruebas automatizadas como parte de tu proceso de compilación integrada. Continua CI soporta varios paquetes de pruebas de unidad, que incluyen NUnit y MSTest. Si tu código quiebra tus pruebas de unidad, puedes detener el build o seguir compilando.
Builds Dinámicos: Incorpora variables, objetos y expresiones a tu proceso de compilación integrada. Continua CI soporta incluir variables y propiedades en casi todas las acciones de compilación integrada.
> Deseo hacer una consulta
> Deseo evaluar