Integración continua repleta de características, sin coste
Consiga
TeamCity

Gratis, para siempre

Integración e implementación continua de nivel empresarial, sin coste.

TeamCity
Professional

Empiece ya

¿Busca asistencia técnica de nivel empresarial? Consulte la edición para empresas.

100 configuraciones de compilación 2017.2+

Defina hasta 100 configuraciones de compilación (tareas) y ejecute compilaciones sin límite.

3 agentes de compilación

Ejecute hasta tres compilaciones de forma simultánea. Añada agentes extra cuando sea preciso.

Repleto de características

Utilice todo el potencial de las funcionalidades de TeamCity al completo. Este producto incluye funcionalidades similares a las disponibles para nuestros clientes más importantes.

Sistema público de seguimiento de incidencias y foro

Reciba ayuda de compañeros del foro; como alternativa, informe de un error o envíe una petición de funcionalidad, y vote por ellas en nuestro sistema público de seguimiento de incidencias.

Gratis, para siempre

Usuarios ilimitados, plazo de compilación ilimitado. Sin letra pequeña.

Funcionalidades

Su ingeniero de compilación a su servicio en todo momento

Potente integración continua

Ejecución remota y confirmaciones sometidas a prueba previa

Compile su código, compruébelo y ejecute pruebas automatizadas en el servidor incluso antes de confirmar los cambios; mantenga la base de código limpia en todo momento.

Informe de progreso de la compilación sobre la marcha

No espere a que una compilación finalice para detectar si hay algún error.

Configuración inteligente

Jerarquía de proyectos

Conforme su árbol de proyectos para heredar las configuraciones y permisos de los principales.

Plantillas

Cree una plantilla con configuraciones habituales y herede de ella cualquier cantidad de configuraciones de compilación.

Compile cadenas y dependencias

Divida un único procedimiento de compilación en partes que puedan ejecutarse de forma secuencial o en paralelo.

Configuración como código

Configure los procesos de integración e implementación continua en el código mediante scripts de configuración basados en el DLS de Kotlin de TeamCity.

Crear a partir de URL

Cuando se crea un proyecto en TeamCity, solo tiene que dirigirlo al repositorio junto con su archivo .teamcity/settings.kts. TeamCity creará automáticamente el proyecto con todos los ajustes y configuraciones de compilación necesarios, tal como se describe en el código.

Portable

Los scripts del DSL de Kotlin son independientes del servidor y del proyecto, lo que implica que puede compartir el mismo script entre distintos servidores o incluso entre proyectos dentro del mismo servidor. Todo lo que necesita es ingresarlo en el repositorio.

Lenguaje de programación real

Dado que el DSL se basa en Kotlin, puede reutilizar código, crear configuraciones de manera dinámica y aprovechar las opciones de finalización automática y navegación por el código de su IDE.

Obtenga más información sobre el DSL de Kotlin

Fácil de seleccionar

¿No tiene muy claro cómo empezar con el DSL? Utilice la opción «View DSL» de la interfaz de usuario para ver cómo se describen las configuraciones en el DSL.

Integración completa con el DSL

Ramas de funcionalidades

¿Utiliza ramas de funcionalidades para el desarrollo? TeamCity detecta y compila los cambios de su rama; asimismo, los combina con el proyecto principal.

Configuraciones con versiones

Sincronice la configuración de su proyecto con un VCS y no vuelva a perderles la pista.

Beneficios

Por qué es mejor
TeamCity para

  • usted
  • desarrolladores
  • administradores
  • ingenieros de compilación
  • gerentes
  • pandas

Mejor rendimiento

¿Su enfoque de la integración continua es tradicional o prefiere ramas de funcionalidades con Git o Mercurial? Sea cual sea su preferencia, TeamCity la contempla gracias a una amplia variedad de funcionalidades orientadas a desarrolladores que llevan el rendimiento de su equipo a otro nivel.

Empiece a ahorrar tiempo
desde el primer día

Tanto si desarrolla en Java como si lo hace en .NET o para plataformas móviles. TeamCity dispone de las funcionalidades básicas que necesita para ponerse en marcha en cuestión de minutos, directamente en el paquete de instalación.

Amplíe cuando lo necesite

Siempre que necesite alguna funcionalidad especial extra, elija entre más de 100 complementos listos para usar. También puede añadir funcionalidades creando sus propios complementos mediante la API abierta de TeamCity.

Disfrute de asistencia al cliente
global

No se sienta solo nunca. Obtenga ayuda mediante diversos canales de asistencia, como un sistema público de seguimiento de incidencias, el foro de la comunidad y completa documentación en línea.

Confíe en la arquitectura y las
licencias escalables

TeamCity se vuelve más inteligente a medida que usted crece. Su modelo de licencias le permite empezar completamente gratis y ampliar con fluidez las capacidades de su servidor conforme necesite más potencia.

Integre e implemente
de manera continua

TeamCity, que en sus inicios funcionaba como un servidor de integración continua, ha incluido todas las funcionalidades que esperaría de una plataforma de implementación continua madura. Hoy día, es la mejor opción que puede escoger para ambas cosas.

A los pandas les encanta ver cómo sus compilaciones se ponen en verde incluso más de lo que les gusta el bambú.

TeamCity los hace felices.

Novedades

Novedades de TeamCity 2018.1

Nuevo DSL de Kotlin de TeamCity

El DSL de Kotlin se ha rediseñado y mejorado significativamente. Ahora permite un uso más sencillo, es más legible, ofrece más portabilidad y se pueden crear proyectos a partir de un solo archivo settings.kts.

Configuración de alta disponibilidad

Implemente una instalación de TeamCity de alta disponibilidad con el nuevo modo de servidor de solo lectura. El servidor de solo lectura tiene acceso a la base de datos y al directorio de datos. En caso de que el servidor principal no esté disponible, aceptará todas las peticiones y permitirá el acceso de lectura a las compilaciones, artefactos, etc.

Compatibilidad mejorada con Docker

El contenedor Docker ahora es compatible con la interfaz de línea de comandos de .NET y con los ejecutores de PowerShell. Los comandos build y push, así como otros de Docker, ahora están disponibles directamente en el ejecutor de Docker, que reemplaza al antiguo ejecutor de compilación de Docker.

Testimonios

Más de 30 000 clientes
forjan su éxito con
TeamCity

¡Está en buena compañía!

Lo que opinan
nuestros clientes

@Marco_Rasp
¿He dicho ya que me encanta @teamcity?
Configure la integración continua con GitHub de la forma más fácil.
Gracias por un producto tan increíblemente bueno y tan fácil de usar que ayuda a que la productividad de nuestro equipo de desarrollo sea magnífica.
Tim Kent,
BNP Paribas

Si sabe de verdad lo que está haciendo, podrá ver con claridad hasta qué punto TC es superior.
Evgeny Goldin,
ingeniero de compilación
@maspwr
En el terreno de la integración continua, @teamcity me ha ofrecido la mejor experiencia hasta la fecha. ¡Eche un vistazo!
@akosma
Estoy realmente impresionado con @teamcity de JetBrains: excelente es la palabra.
Mi nueva afición, mientras me peleo con Jenkis, es comprobar si lo que hago es compatible
de forma nativa en @teamcity
(aviso: siempre lo es).
@pauldambra
vía X (antes Twitter)

TeamCity Professional incluye tres agentes y cien configuraciones de compilación sin coste.