Integraciones de CI/CD de TeamCity

Integre TeamCity con la pila de tecnología que ya utiliza para crear un gran software. Disfrute utilizando todas sus herramientas, trabajando juntas a la perfección.

Comience a utilizar TeamCity
Imagen de Integraciones de CI/CD de TeamCity

Integraciones clave de TeamCity

TeamCity se integra con la mayoría de las tecnologías modernas y plataformas DevOps desde el momento de su instalación.

Integración con Docker

Cree un proceso de CI/CD automatizado y en contenedores con la excelente compatibilidad de TeamCity con Docker y Docker Compose.

Imagen de integración con Docker

Ejecute sus compilaciones en un contenedor Docker, genere y publique nuevas imágenes Docker en el registro de contenedores de su elección y, a continuación, despliegue las imágenes actualizadas en un entorno de control de calidad listo para las pruebas automatizadas.

Incluso puede dejar que TeamCity se encargue de apagar y limpiar cuando el proceso se complete; todo desencadenado desde una única confirmación, solicitud de incorporación de cambios o programación.

Integraciones con VCS

La amplia compatibilidad de TeamCity con los sistemas de control de versiones y los servicios de alojamiento VCS le ofrece la flexibilidad necesaria para automatizar los procesos de creación y prueba de cualquier proyecto de desarrollo de software.

Imagen de cómo adjuntar una raíz VCS

TeamCity ofrece compatibilidad total con Git, Perforce, Mercurial, Subversion y CVS, e integraciones listas para usar con GitHub, GitLab, Bitbucket, Azure DevOps y Space.

Personalice su proceso según sus necesidades combinando código fuente de diferentes sistemas de control de versiones. Etiquete automáticamente las compilaciones, publique artefactos e informe de los resultados de la compilación a su host VCS para un proceso DevOps totalmente integrado.

Integraciones en la nube

¿Busca escalar su proceso de CI/CD bajo demanda? Con integraciones disponibles para Amazon Web Services, Kubernetes, Google Cloud Platform, Azure Resource Manager y VMware vSphere, TeamCity le ofrece la flexibilidad necesaria para personalizar su infraestructura de compilación y ampliarla cuando sea necesario.

Imagen de integración de Teamcity con AWS

Las optimizaciones integradas de TeamCity están diseñadas para agilizar el uso de sus recursos de compilación, lo que significa que no hay razón para no trasladar su proceso de CI/CD a la nube.

¿Le preocupan los costes de la infraestructura alojada en la nube? Mantenga el control de su gasto en la nube estableciendo límites de recursos. ¿Necesita asegurarse de que algunos agentes estén siempre disponibles para proyectos concretos?

Asigne agentes de compilación a grupos de recursos y garantice la capacidad de compilación de sus equipos.

Foto de Yuri Trufanov

Yuri
Trufanov

Director técnico ejecutivo de la plataforma tecnológica, Playrix

«Acabamos con una solución de nube híbrida que incluía perfiles en la nube de TeamCity y AWS. Así que podíamos ejecutar lo que quisiéramos donde quisiéramos.»

Integraciones con sistemas de seguimiento de incidencias

Mantenga un bucle continuo de feedback de DevOps integrando TeamCity con Jira, YouTrack u otro sistema de seguimiento de incidencias de su elección. Acceda a información detallada sobre las últimas correcciones de errores, funcionalidades y mejoras directamente desde los resultados de su compilación de TeamCity para obtener una visión completa del progreso de su proyecto.

Asegúrese de que todas las partes interesadas disponen de la información que necesitan en los sistemas con los que están más familiarizados, gracias a la integración con Jira Cloud de TeamCity. Sus incidencias de Jira se actualizan con la última compilación y el estado de las pruebas en tiempo real.

Integración continua con su IDE

Integre TeamCity con su IDE para obtener rápidamente información sobre su trabajo en curso.

Imagen de complemento de Teamcity en IntelliJ IDEA

Verifique los cambios antes de confirmarlos con ejecuciones remotas, vea los detalles de las inspecciones del código, desencadene compilaciones personales y reciba los resultados de cada etapa del proceso directamente en su IDE para que pueda empezar a depurar inmediatamente.

Con complementos para Microsoft Visual Studio y todos los IDE basados en la plataforma IntelliJ disponibles, puede comenzar su proceso de CI/CD sin salir de su entorno de desarrollo.

Integración con herramientas de compilación

TeamCity proporciona una integración perfecta con una amplia gama de herramientas de compilación.

Imagen de herramientas de compilación en TeamCity

Compile automáticamente tareas con Apache Maven, Gradle o Ant, y ejecute pasos de compilación dentro de un contenedor Docker. Obtenga cobertura de código detallada e informes de pruebas sobre la marcha.

Integración de NuGet y TeamCity

Gracias a su amplia integración con NuGet, TeamCity puede instalar y actualizar paquetes NuGet en agentes, y crear y publicar paquetes a una fuente de NuGet.

Imagen de integración de NuGet y TeamCity

TeamCity también puede actuar como servidor de fuentes NuGet, y desencadenar builds al realizarse cambios en un paquete NuGet especificado.

TeamCity le permite especificar múltiples fuentes NuGet que usarán los builds en un proyecto y todos sus subproyectos.

Integración continua con Space

Para un proceso de desarrollo de software totalmente racionalizado, aproveche la fantástica compatibilidad de TeamCity con la plataforma de desarrollo Space.

Imagen de integración de Space y Teamcity

Integre su proceso de seguimiento de incidencias, comunicación de equipo, alojamiento Git y revisión de código con las potentes funciones de CI/CD de TeamCity para crear un flujo continuo desde la conceptualización hasta la entrega.

Desencadene compilaciones a partir de solicitudes de combinación, obtenga informes de pruebas detallados sobre la marcha, vea los detalles de las incidencias desde TeamCity, fusione cambios automáticamente cuando una etapa del proceso se complete con éxito y publique estados de compilación de vuelta a Space.

Comience a utilizar TeamCity

Potente herramienta de CI/CD que se integra con su pila tecnológica