# Travis CI Reviews
**Vendor:** Travis CI  
**Category:** [Herramientas de Integración Continua](https://www.g2.com/es/categories/continuous-integration)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 92
## About Travis CI
Fundada en Berlín, Alemania, en 2011, Travis CI creció rápidamente y se convirtió en un nombre de confianza en CI/CD, ganando popularidad entre desarrolladores de software e ingenieros que comienzan sus carreras. Hoy en día, desarrolladores en 300,000 organizaciones utilizan Travis CI. A menudo escuchamos sobre las punzadas de nostalgia que sienten estas personas cuando usan Travis CI, ya que fue una de las primeras herramientas que utilizaron al comienzo de su trayectoria profesional.




## Travis CI Reviews
  ### 1. Canalizaciones de construcción y prueba automatizadas - travis CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aniruddha H. | Software Engineer, Tecnología de la información y servicios, Empresa (> 1000 empleados)

**Reviewed Date:** September 08, 2023

**¿Qué es lo que más le gusta de Travis CI?**

Lo que más me gusta de Travis CI es su simplicidad y facilidad de uso. En Travis, configurar la canalización de CI (integración continua) es tan fluido y simple.

**¿Qué es lo que no le gusta de Travis CI?**

La desventaja de Travis CI es que es muy lento; tarda mucho tiempo en mostrar resultados después de que se envía el código al repositorio. Su interfaz tampoco es muy buena.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis CI nos ayuda a automatizar el proceso de pruebas; cada vez que subes código en los repositorios, lo está probando. Ayuda en la CI (integración continua) y se integra con Github muy fácilmente.

  ### 2. Integración de Travis CI/CD - Hazlo fácil

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vijay P. | Software Engineer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 09, 2024

**¿Qué es lo que más le gusta de Travis CI?**

Lo mejor que me gusta de Travis CI es que ayuda a validar el código después del ciclo de implementación y señala la interrupción en un código sin otras funcionalidades de un código.

**¿Qué es lo que no le gusta de Travis CI?**

El proceso de construcción tomará algún tiempo, y la integración con GitHub tendrá algún problema de caché.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis CI es beneficioso para mantener el estándar de codificación y prevenir errores en nuestra aplicación durante el proceso de implementación.

  ### 3. La solución de CI/CD basada en la nube número 1 ampliamente utilizada para aplicaciones empresariales.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mansi M. | Software Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** November 27, 2022

**¿Qué es lo que más le gusta de Travis CI?**

Me gusta lo mejor que es una herramienta CI comercial, excelente para aplicaciones empresariales. Toma muy poco tiempo configurarla y proporciona una plataforma CI/CD de alta calidad que aumenta la productividad de la aplicación. Algunas de sus mejores características son la automatización de las compilaciones al crear solicitudes de extracción y se puede integrar fácilmente con diferentes aplicaciones de gestión de versiones. Además, proporciona errores muy claros y concisos en las compilaciones, lo que ayuda a los desarrolladores a solucionar los problemas de manera muy rápida y eficiente. Puedo automatizar fácilmente tareas como pruebas, integración y despliegue.

**¿Qué es lo que no le gusta de Travis CI?**

No me gusta, en comparación con la herramienta de código abierto Jenkins, ofrece menos opciones de personalización. Esto se debe a la simplicidad que ofrece la herramienta Travis. Pero, en general, la configuración y el precio son excelentes.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Ayuda a los equipos a automatizar la construcción de su proyecto e identificar cualquier cuello de botella antes de fusionar el código para su uso en producción. También permite a los desarrolladores conectar clases de prueba, cobertura, olores de código, etc., en la tubería continua. Además, sus integraciones con aplicaciones de terceros son muy fluidas, como con Hashicorp Vault, Code Climate y Sonar Qube.

  ### 4. Una herramienta que facilita la automatización de tuberías.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan M. | Operations Agile coach, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** November 07, 2022

**¿Qué es lo que más le gusta de Travis CI?**

Travis es un servicio muy práctico para automatizar pipelines, está basado en tecnologías estándar y proporciona un soporte de integración robusto con cualquier otro proveedor de la nube. Desde una perspectiva técnica.

**¿Qué es lo que no le gusta de Travis CI?**

La automatización de la construcción en un servicio basado en la nube implica la latencia de mover cosas a través de internet, por lo que, dependiendo del tamaño de la construcción, uno podría sentir que toma tiempo. Encuentro que la función de registros es simple, al final cumple su propósito, pero una herramienta más inteligente añadiría más valor.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Automatización de canalizaciones para varias aplicaciones web basadas en React y Node, integradas con cargas de trabajo de AWS y GCP, creo que Travis funciona muy bien con estas integraciones y muchos otros servicios como GitHub, 1Password, CloudWatch, EKS, etc.

  ### 5. Una de las principales plataformas agnósticas de CI/CD

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joel L. | Lead Developer & Founder, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 04, 2022

**¿Qué es lo que más le gusta de Travis CI?**

La forma de construir el flujo de trabajo de CI es tan simple, útil.

**¿Qué es lo que no le gusta de Travis CI?**

El costo de la plataforma para el presupuesto de pequeñas empresas.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis CI es útil para CI, ofrece más integración con otras plataformas de código.

  ### 6. Excelente solución en la nube para Integración y Despliegue Continuos

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 22, 2022

**¿Qué es lo que más le gusta de Travis CI?**

- Excelente solución en la nube para CI/CD sin tener que autogestionar el servidor de compilación y el agente de compilación
- Construir y desplegar scripts como código en el archivo travis.yml
- Integración fácil con GitHub
- La configuración de dependencias es fácil en Travis con configuraciones (por ejemplo, node, java, ruby, docker, etc.)
- Capacidad para acceder por ssh a los agentes de compilación para solucionar problemas de compilación y despliegue
- La función de matriz de compilación es excelente

**¿Qué es lo que no le gusta de Travis CI?**

- No hay soporte para variables de entorno a nivel de cuenta (por ejemplo, las credenciales de usuario de AWS o las credenciales de usuario de Artifactory deben gestionarse en repositorios individuales)
- No hay provisión para ejecutar en una VPC privada (por ejemplo, acceder a una base de datos alojada en una VPC privada para ejecutar migraciones)
- No hay un mecanismo automático para invocar compilaciones dependientes en otro proyecto
- Sería bueno tener algún tipo de métricas sobre las compilaciones (tiempo de ejecución histórico de compilaciones, tasa de fallos de compilación, etc.)

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis CI nos ayuda principalmente a construir y desplegar aplicaciones rápidamente sin la carga de mantener servidores y agentes de construcción. Tener scripts de construcción y despliegue como código aporta transparencia y nos permite probar y realizar cambios rápidamente.

  ### 7. Para CI fácil, DevOps sin mucha configuración, Travis CI es el mejor.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Karur S. | System Engineer, Empresa (> 1000 empleados)

**Reviewed Date:** October 27, 2021

**¿Qué es lo que más le gusta de Travis CI?**

AutoSync con Git y Bitbucket. Integraciones fáciles para AWS, HEROKU y otras plataformas y tecnologías en la nube. Además, el sistema de registro mientras se realizan pruebas unitarias y compilaciones en vivo ayuda mucho al depurar errores.

**¿Qué es lo que no le gusta de Travis CI?**

Los precios son muy caros, incluso para comenzar con planes de precios básicos.

**Recomendaciones a otros que estén considerando Travis CI:**

Los planes de precios más flexibles y las características de construcciones simultáneas son muy útiles.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Hace que mi trabajo sea fácil al desplegar y probar varios tipos de aplicaciones con una integración sencilla. La característica de compilaciones condicionales es muy útil, ya que permite que los despliegues a producción ocurran solo cuando se realizan commits en la rama principal.

  ### 8. La mejor herramienta de CI para principiantes

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 11, 2021

**¿Qué es lo que más le gusta de Travis CI?**

Travis es fácil de usar. Si tu proyecto es de código abierto en GitHub, entonces puedes probar Travis de forma gratuita, y puedes comprar el servicio solo cuando estés listo para usarlo en repositorios privados. El archivo de configuración está escrito en yaml, por lo que es muy fácil de usar para principiantes. Además, puedes usar imágenes de docker fácilmente.

**¿Qué es lo que no le gusta de Travis CI?**

El informe de prueba no es muy claro. Por ejemplo, hay otras herramientas de CI que muestran los resultados de las pruebas de manera más clara. Además, para un servicio gratuito, configurar la ejecución en paralelo es complicado.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

He utilizado Travis para ejecutar pruebas E2E. Es gratuito para proyectos de código abierto, así que realmente me ayudó a entender el concepto de herramientas de CI.

  ### 9. Travis CI solía ser una herramienta de CI y automatización.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** November 08, 2021

**¿Qué es lo que más le gusta de Travis CI?**

Travis CI es una herramienta de CI heredada, fácil de integrar y desplegar.

**¿Qué es lo que no le gusta de Travis CI?**

Cuando demasiadas personas se comprometen al mismo tiempo, se vuelve muy lento, lucha durante el tráfico intenso.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Lo usamos como nuestra herramienta de CI, en cada commit construye nuestra aplicación y ejecuta pruebas, y si alguna de ellas falla, deshabilita la fusión de nuestro PR.

  ### 10. Muy buena herramienta de CI para compilar en múltiples plataformas. Documentación excelente.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manuel Ernesto G. | Software Development Specialist, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** June 17, 2021

**¿Qué es lo que más le gusta de Travis CI?**

Lo que más me gusta es la opción de cumplir completamente gratis para proyectos de código abierto.

**¿Qué es lo que no le gusta de Travis CI?**

Para los usuarios que comienzan, los créditos de prueba se acaban bastante rápido, sobre todo si utilizan servidores macOS.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Puedo compilar aplicaciones multiplataforma en la nube sin tener que instalar diferentes sistemas operativos en mi máquina. Todo esto automáticamente e integrado con git.

  ### 11. Integración fácil

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 23, 2021

**¿Qué es lo que más le gusta de Travis CI?**

Se integra fácilmente con GitHub y es más barato que otras herramientas de CI/CD.

**¿Qué es lo que no le gusta de Travis CI?**

Funciones limitadas, pero podría ser el nivel de precios al que nos inscribimos. A veces se bloquea.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

tubería de CI/CD, inicia Docker y detecta errores basados en las pruebas unitarias que tenemos.

  ### 12. Aumenta la calidad del código al asegurarse de que todo se guarde varias veces al día.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ludwig C. | Empresa (> 1000 empleados)

**Reviewed Date:** October 20, 2020

**¿Qué es lo que más le gusta de Travis CI?**

Cuando se utiliza junto con GIT y cualquier IDE que lo soporte, es muy fácil automatizar tareas del flujo de desarrollo continuo y con eso liberar recursos mentales para trabajar realmente en la idea que deseas implementar a través del código, ya que puedes recibir notificaciones cada vez que algo relevante para ti está siendo cambiado.

**¿Qué es lo que no le gusta de Travis CI?**

En un mundo perfecto, Travis funcionará por sí solo sin interacción humana mínima, y con equipos experimentados ese suele ser el caso, pero al tratar con nuevos desarrolladores o con aquellos que no están acostumbrados a la tubería CI/CD, no es muy intuitivo y lleva algo de tiempo acostumbrarse.

**Recomendaciones a otros que estén considerando Travis CI:**

Es genial automatizar pruebas en cualquier proyecto de CI/CD siempre y cuando entiendas cómo funciona.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Es una gran herramienta si estás construyendo con CI/CD en mente.

  ### 13. Deployments in an automated and integrated manner with various applications.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jericsson C. | Analista IT, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** February 15, 2021

**¿Qué es lo que más le gusta de Travis CI?**

Continuous integration and rapid deployments with many technologies: Heroku, GitHub, Slack among many others. You can see the operation of the applications in just minutes. Management of repositories and notifications via email.

**¿Qué es lo que no le gusta de Travis CI?**

La versión gratuita no tiene repositorios privados.

**Recomendaciones a otros que estén considerando Travis CI:**

La versión paga ofrece mejor calidad de respuesta a nivel de servidores y colocar repositorios privados para tu empresa.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Perform FrontEnd and BackEnd tests by integrating applications, seeing results quickly and without complications.

  ### 14. Es fácil de usar y ahorra mucho tiempo en la configuración.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dianne H. | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** August 28, 2020

**¿Qué es lo que más le gusta de Travis CI?**

Travis CI es fácil de usar y ahorra mucho tiempo en la configuración. Travis CI es adecuado para el código abierto, proyectos privados y admite compilaciones privadas. Usé Travis para entornos de prueba y desarrollo. Me ayudó a evitar problemas inesperados, encontrar y manejar problemas como: errores y fallos. Especialmente, Travis es fácil de interactuar toda la información con la plataforma de Github. Ahorré mucho tiempo con Travis. Todo es fluido.

**¿Qué es lo que no le gusta de Travis CI?**

A veces toma más tiempo construir. No me gusta el diseño del producto en Travis CI.

**Recomendaciones a otros que estén considerando Travis CI:**

Travis CI me ayudó a ahorrar mucho tiempo en la configuración y manejo de problemas inesperados y errores, así que creo que también es adecuado para ti. Vale la pena intentarlo.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

La empresa Travis CI debería mejorar el diseño del producto y añadir más características nuevas. Travis CI debería actualizarse para ser adecuado con la tecnología y el desarrollo actuales.

  ### 15. Gran CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michael C. | Software Engineer II, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** July 10, 2020

**¿Qué es lo que más le gusta de Travis CI?**

Travis funciona muy bien para pipelines de CI/CD. Es fácil de configurar y tiene excelentes integraciones con herramientas que probablemente ya estés usando, como github. También es compatible con muchos lenguajes populares.

**¿Qué es lo que no le gusta de Travis CI?**

Travis ha tenido algunas interrupciones y comportamientos extraños en el pasado. Ocasionalmente, las compilaciones se rompen debido a un almacenamiento en caché agresivo; aunque podría haber una manera de desactivar eso.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Usamos Travis para probar solicitudes de extracción y ejecutar linters. Esto ayuda a asegurarnos de no enviar compilaciones rotas y que todos sigan las mismas pautas de codificación.

  ### 16. Automatiza tus compilaciones

**Rating:** 4.5/5.0 stars

**Reviewed by:** hamza a. | iOS Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** October 30, 2019

**¿Qué es lo que más le gusta de Travis CI?**

Automatiza el proceso de construcción y maneja casos de prueba. Puedes ejecutar casos de prueba en mac y linux al mismo tiempo. Configurar travis es fácil usando un archivo YAML ligero. No necesitamos configurar nuestro propio servidor para ejecutarlo. También proporciona soporte gratuito para repositorios públicos.

**¿Qué es lo que no le gusta de Travis CI?**

Cuando se trata de repositorios privados, el precio es un poco alto en comparación con otros proveedores como CircleCI. Se necesita integración de terceros para configurar personalizaciones como linter, etc.

**Recomendaciones a otros que estén considerando Travis CI:**

Si quieres hacer tu vida más fácil y ahorrar tiempo para automatizar tu compilación, simplemente hazlo. No solo automatiza las compilaciones, puedes hacer algunas cosas geniales para mantener la calidad de tu código y asegurarte de que nada malo llegue a tus compilaciones de producción la próxima vez que lances.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Lo usamos para automatizar nuestras compilaciones y ejecutar casos de prueba. Proporcionar compilaciones al equipo de control de calidad y subir la compilación a la tienda de aplicaciones.

  ### 17. Travis CI es una herramienta de CI fácil y lista para ser utilizada en el mercado.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tamseel A. | Full-stack Developer, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 18, 2019

**¿Qué es lo que más le gusta de Travis CI?**

Listo y fácil de usar, no necesitas ninguna configuración adicional como otras herramientas de CI como Jenkins. Simplemente integra GitHub o el sistema de control de versiones, cada vez que empujas el código se prueba e integra. Múltiples trabajos te permiten ejecutar y probar simultáneamente en diferentes entornos y sistemas operativos. Gratis para tus proyectos públicos, no tienes que pagar por tus pruebas y proyectos de código abierto. No tienes que mantener un servidor de alojamiento, Travis CI maneja y mantiene las actualizaciones y el servidor de alojamiento. Los complementos y la integración con herramientas de terceros están disponibles pero son limitados.

**¿Qué es lo que no le gusta de Travis CI?**

Travis CI no es extensible y altamente personalizable como Jenkins debido a sus complementos limitados y la integración de terceros. Tienes que pagar por repositorios privados a diferencia de Jenkins, que proporciona repositorios privados ilimitados. No es de código abierto, lo cual no es bueno para proyectos altamente sensibles, mientras que Jenkins es de código abierto.

**Recomendaciones a otros que estén considerando Travis CI:**

En general, Travis CI es una herramienta de CI popular y de mayor confianza disponible en el mercado. Depende del proyecto si tienes que usarla o no. Si estás trabajando en un proyecto que no es demasiado complejo y es de pequeña o mediana escala, entonces no necesitas hacer un trabajo extra para configurarlo, simplemente usa Travis CI, es fácil de configurar y está listo para usar. Si estás trabajando en un proyecto empresarial grande que requiere mucha personalización e integración con otras herramientas, entonces Jenkins sería la mejor opción para tu proyecto.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis CI es una herramienta de integración continua y entrega continua fácil y lista para usar disponible en el mercado. Hemos utilizado Travis CI para un proyecto de escala media para automatizar pruebas, integración y despliegue. También usamos Travis CI para pruebas y proyectos de código abierto porque proporciona un repositorio público gratuito, no tienes que pagar por proyectos públicos. Creamos diferentes trabajos para cada módulo que permiten ejecutarse simultáneamente en múltiples entornos y sistemas operativos.

  ### 18. Soy desarrollador frontend con 5 años de experiencia usando Travis.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luigi Mattia B. | Web Developer, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 03, 2020

**¿Qué es lo que más le gusta de Travis CI?**

Es fácil de implementar y funciona bien con Python y React.

**¿Qué es lo que no le gusta de Travis CI?**

A veces se bloquea y no es fácil entender por qué.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Me doy cuenta de que mi proyecto con Laravel y React fue una buena elección.

  ### 19. Excelente servicio al construir en la nube

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 30, 2020

**¿Qué es lo que más le gusta de Travis CI?**

Es rápido, flexible y toda la configuración (excepto las credenciales) se almacena con tu código fuente.

**¿Qué es lo que no le gusta de Travis CI?**

No admite la virtualización anidada.

**Recomendaciones a otros que estén considerando Travis CI:**

Es muy fácil comenzar ya que tiene una muy buena integración con GitHub.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

CI/CD. Todas las operaciones de construcción y despliegue para mis proyectos de software están completamente automatizadas y se prueban en múltiples plataformas.

  ### 20. Travis Integración Continua - Forma de probar tu aplicación Android / iOS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Tecnología de la información y servicios | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** September 28, 2019

**¿Qué es lo que más le gusta de Travis CI?**

- Travis Continuous Integration es una herramienta para desarrolladores que permite probar sus aplicaciones de Android o iOS en pre-lanzamiento en todos los entornos posibles y con compatibilidad de dispositivos.

- Travis Continuous Integration es de código abierto y también está disponible en versión de pago.

- Travis Continuous Integration te ayuda a desplegar tu aplicación de prueba en varios dispositivos compatibles con diversas configuraciones de hardware.

- Básicamente, Travis Continuous Integration prueba tu aplicación de prueba almacenada en el repositorio de GitHub, no importa si ese repositorio es privado o público, y te ofrece los mejores resultados posibles, ayudándote mucho a resolver errores.

**¿Qué es lo que no le gusta de Travis CI?**

- Para usar Travis Continuous Integration, uno debe tener una cuenta de GitHub. Una persona solo puede registrarse en Travis CI usando GitHub.

- Travis CI está tardando mucho tiempo en probar la aplicación, lo cual a veces puede ser muy irritante.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Antes de Travis CI, los desarrolladores de nuestro equipo no podían probar el producto en cada móvil, pero después de trabajar con Travis CI, podemos asegurar a nuestros clientes la compatibilidad de nuestro producto para cada móvil.

  ### 21. Herramienta necesaria para CI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andrea C. | Web Developer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** October 22, 2019

**¿Qué es lo que más le gusta de Travis CI?**

Simple de usar y gestionar, ayuda mucho con la integración continua. ¡Es imprescindible!

**¿Qué es lo que no le gusta de Travis CI?**

Un poco complejo para principiantes configurar y entender cómo escribir travis.yml.

**Recomendaciones a otros que estén considerando Travis CI:**

Estudia cómo funciona, y puedes construir, rastrear y gestionar tu software fácilmente.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Me ayuda con CI, puedo rastrear fácilmente si un commit tiene algún error, y puedo probar fácilmente la versión de más idiomas al mismo tiempo.

  ### 22. Pruebas automatizadas y compilaciones de proyectos

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ivan A. | I.TOperations, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 12, 2019

**¿Qué es lo que más le gusta de Travis CI?**

Integración con proyectos de código abierto de GitHub. Cada vez que se realiza un push o merge en un repositorio de git que tiene una configuración de Travis, las pruebas se ejecutan automáticamente. Cuando las pruebas se completan, Travis puede generar automáticamente una compilación y/o desplegar el proyecto en un servidor en vivo dependiendo de tu configuración de Travis.

**¿Qué es lo que no le gusta de Travis CI?**

Travis solo es gratuito para proyectos públicos de GitHub, requerirá un plan de pago para repositorios privados.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis C.I asegura que el código defectuoso no se pueda fusionar en una versión estable.

  ### 23. Una de las mejores soluciones de CI que existen

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 31, 2018

**¿Qué es lo que más le gusta de Travis CI?**

"Simplemente funciona". Los registros de compilación se pueden ver en tiempo real (live tail). Muchas integraciones útiles. travis-ci.org es muy popular para proyectos de código abierto, por lo que muchos desarrolladores ya estarán familiarizados con él.

**¿Qué es lo que no le gusta de Travis CI?**

La documentación podría ser mejor; no hay referencia para el archivo travis.yml, así que tienes que leer/buscar en toda la documentación para encontrar lo que buscas. Los precios son elevados.

**Recomendaciones a otros que estén considerando Travis CI:**

Excelente solución de CI. El precio es un poco alto, pero vale la pena cuando consideras el tiempo ahorrado.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Usamos Travis para ejecutar pruebas (compilaciones automatizadas) y despliegue continuo. Ha estandarizado nuestro proceso de despliegue y nos ha ahorrado mucho tiempo; ahora solo empujamos al repositorio de git y Travis se encarga del resto. Si hay un error de compilación, nos lo hará saber a través de Slack, bastante ingenioso.

  ### 24. Travis CI hace que las pruebas y el despliegue sean más fáciles.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shazmin M. | Explorer Intern, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 23, 2018

**¿Qué es lo que más le gusta de Travis CI?**

Realmente me gustó usar Travis CI cuando quería implementar cambios en el proyecto de código abierto en el que estaba trabajando; era muy fácil identificar qué pruebas exactas fallaron y dónde tenía que volver para corregirlas antes de implementar.

**¿Qué es lo que no le gusta de Travis CI?**

Por alguna razón, lleva mucho tiempo ejecutar las pruebas; el proyecto en el que trabajé era bastante pequeño, así que no estaba seguro de por qué tomaba 2 - 3 minutos solo para ejecutar las pruebas (esto también ralentizó nuestra productividad en general, aunque sé que había otras formas de ejecutar pruebas, ejecutarlas en Travis era visualmente la mejor para ver cuáles eran los resultados). Además, incluso si todas las pruebas pasaban, todavía había muchos momentos que las pruebas no detectaban, lo que hacía que nuestro sitio web se cayera.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Mi equipo utilizó datos de bibliotecas del equipo de TI en el campus para encontrar lugares en el campus que no estaban siendo utilizados para que los usuarios pudieran encontrar fácilmente salas sin usar. Nuestro proyecto específico era predecir qué lugares estarían libres utilizando datos pasados. Los beneficios que me di cuenta fueron que la implementación fue bastante sencilla.

  ### 25. Una de las mejores herramientas que he utilizado para desplegar aplicaciones.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Israel L. | Coordinador General, Desarrollo de Programas, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 26, 2018

**¿Qué es lo que más le gusta de Travis CI?**

Conocí la herramienta gracias a la plataforma de Github, me pareció extraordinaria la integración que tienen estas dos plataformas, solo con hacer 'push' a mi repositorio podía automatizar tareas de validación, integración y despliegue con solo 1 comando. Además de esto, puedes integrar la herramienta con Telegram Bot para estar al tanto del estado del despliegue de la aplicación. Esta es una buena herramienta para usar junto a Github.

**¿Qué es lo que no le gusta de Travis CI?**

cuando deseas realizar un proceso de despliegue masivo, la configuración se vuelve un poco compleja, ya que no proporciona herramientas para realizar estos procesos desde la interfaz web, debes tener conocimientos técnicos avanzados si deseas lograr buenos resultados.

**Recomendaciones a otros que estén considerando Travis CI:**

Recomiendo esta herramienta a todos aquellos que quieran automatizar sus procesos de desarrollo y despliegue de aplicaciones.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Gracias a esta herramienta, los procesos de pruebas unitarias, el despliegue masivo de aplicaciones, fueron automatizados. Los tiempos para el despliegue a producción se redujeron.

  ### 26. Gran manera de verificar las construcciones

**Rating:** 4.5/5.0 stars

**Reviewed by:** Usuario verificado en Software de Computadora | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** March 18, 2019

**¿Qué es lo que más le gusta de Travis CI?**

Me gusta lo rápido y preciso que es Travis CI. Además, es fácil de usar y proporciona un informe detallado.

**¿Qué es lo que no le gusta de Travis CI?**

Los precios y la prueba gratuita tienden a ser mínimos.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Todos en mi repositorio pueden verificar sus compilaciones antes de una solicitud de extracción.

  ### 27. Travis-ci hace que la integración continua sea indolora

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Entretenimiento | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** October 19, 2018

**¿Qué es lo que más le gusta de Travis CI?**

Integrar Travis en un proyecto es esencialmente indoloro. Crea un archivo de configuración simple y Travis se encarga del resto, incluso si tu aplicación necesita ser construida a través de contenedores Docker u otros mecanismos modernos de entrega.

**¿Qué es lo que no le gusta de Travis CI?**

Si tienes muchos desarrolladores y muchos proyectos, a veces las compilaciones se quedarán en espera en una cola.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Al cambiar a Travis, pudimos desmantelar nuestra infraestructura de Jenkins casera que a nadie en el equipo realmente le importaba mantener o actualizar. Las compilaciones son generalmente más rápidas y podemos tener más fácilmente múltiples compilaciones al mismo tiempo.

Tener los resultados de Travis directamente en GitHub hace que revisar las solicitudes de extracción sea más informativo también.

  ### 28. Manteniendo nuestro código honesto y consistente.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jonathon P. | Website Platform Technical Lead, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** December 19, 2017

**¿Qué es lo que más le gusta de Travis CI?**

Me gusta que sea un entorno donde esencialmente puedes configurar cualquier cosa como lo harías localmente a través de tu terminal. Usar Travis CI también mantiene el código de todos constante con las reglas del linter establecidas, y al principio ayudó a aprender qué se necesita hacer en el código antes de desplegarlo.

**¿Qué es lo que no le gusta de Travis CI?**

No me gusta que si una Pull Request no se fusionó correctamente con la rama principal que Travis CI utiliza para verificar, fallará. Así que si las referencias no coinciden, simplemente se rompe, pero tal vez sea solo la configuración de mi trabajo con Travis. A veces, Travis parece tardar más de lo que debería, pero creo que esto es situacional.

**Recomendaciones a otros que estén considerando Travis CI:**

Solo asegúrate de que si deseas usarlo para construir tu entorno, cumpla con todos los requisitos. Básicamente, no asumas que Travis CI es la solución para ti.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Usamos Travis para mantener nuestro código honesto.  
Lo usamos para pruebas para asegurarnos de que pasa antes de desplegar.  
Lo usamos como intermediario.  
Beneficios:  
Mantiene el código consistente  
Detecta errores con pruebas  
Actualiza las reglas del linter según el padre del que llama  

  ### 29. Fácil de integrar, útil herramienta de CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Usuario verificado en Indumentaria y Moda | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 27, 2018

**¿Qué es lo que más le gusta de Travis CI?**

Se integra bien con GitHub, ejecutando automáticamente pruebas para nuevos commits, por lo que no tenemos que hacerlo manualmente nosotros mismos. Obliga a los usuarios a asegurarse de que su código esté probado antes de fusionarlo con el master. La integración es bastante sencilla con solo un archivo de configuración. Sin embargo, si tienes una construcción más compleja, esta integración puede ser más compleja. Su documentación es bastante extensa, lo cual es bueno.

**¿Qué es lo que no le gusta de Travis CI?**

La interfaz de usuario puede ser un poco torpe de usar y la vista para las compilaciones podría cargar más rápido. También puede volverse costoso para las versiones de pago para una startup. Si tienes varios compañeros de equipo colaborando, la lista de compilaciones en espera puede acumularse, lo que significa que podrías esperar potencialmente horas (si cada compilación tarda 30 minutos).

**Recomendaciones a otros que estén considerando Travis CI:**

Esta herramienta ahorra mucho tiempo a los desarrolladores y asegura una salida de mayor calidad de un equipo de ingeniería. Definitivamente la recomendaría y si tienes un proyecto de código abierto, también es gratuita.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Lo usamos principalmente para pruebas automatizadas y despliegue continuo en nuestro entorno de pruebas. Ahorra tiempo a nuestros desarrolladores al manejar estas tareas que toman entre 30 y 60 minutos cada vez. Y en su lugar, los libera para que trabajen en otras cosas. Significa que ahora todo el código se prueba de manera rutinaria sin excusas por falta de tiempo o pereza.

  ### 30. Travis CI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sherif W. | Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 19, 2018

**¿Qué es lo que más le gusta de Travis CI?**

Impresionante ejecutar pruebas unitarias y de integración después de cada commit y se puede usar con Github fácilmente con pocas configuraciones.

**¿Qué es lo que no le gusta de Travis CI?**

No tengo nada que desagradar, solo aprende a configurar.

**Recomendaciones a otros que estén considerando Travis CI:**

Usarlo en proyectos hace la vida más fácil y no es caro.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Solía ayudar con la automatización de la construcción después de cada commit, también para ejecutar pruebas, así como ayudar con el despliegue.

  ### 31. Hacen un mejor lugar para la comunidad de código abierto.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Igor R. | UI Engineer, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** January 01, 2018

**¿Qué es lo que más le gusta de Travis CI?**

La mayoría de las bibliotecas de código abierto utilizan TravisCI - eso es lo que hace que TravisCI sea bastante atractivo - me encanta cómo apoyan a la comunidad de código abierto.

**¿Qué es lo que no le gusta de Travis CI?**

Tuve algunos problemas hace tiempo para configurar un repositorio privado; no estoy seguro de cómo funciona para uno privado ahora, pero era muy complicado hace un tiempo.

**Recomendaciones a otros que estén considerando Travis CI:**

Si tienes una biblioteca de código abierto, utiliza TravisCI, haz lo que la mayoría de las bibliotecas de código abierto están haciendo.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Todas mis bibliotecas de código abierto utilizan TravisCI, solo para bibliotecas de código abierto alojadas en GitHub.

  ### 32. Mejor CI para tus proyectos

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jim Ryan Z. | Software Engineer, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** November 03, 2017

**¿Qué es lo que más le gusta de Travis CI?**

Travis ha sido una experiencia muy buena para mí en comparación con el uso de otros CI. Pasamos de CircleCI a este debido a su simplicidad, la configuración es muy fácil y la documentación es realmente buena para los recién llegados al uso de CI.

**¿Qué es lo que no le gusta de Travis CI?**

La interfaz de usuario, creo, es la parte más débil de Travis en comparación con algunos otros CI's, carece en ese aspecto, pero no con una brecha muy amplia. Algo limpio y realmente moderno funcionaría.

**Recomendaciones a otros que estén considerando Travis CI:**

Travis CI es uno de los mejores CI que he utilizado. Tiene un gran soporte para el desarrollo web, es muy accesible para nuevos usuarios, tiene varias integraciones con otros software para hacerlo aún mejor y, en general, es más rápido y estable que cualquier otro CI que he usado. La interfaz de usuario, aunque satisfactoria, podría ser mejor.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Usamos Travis CI como una herramienta para verificar si las pruebas están funcionando antes de implementarlas. Lo usamos como una medida para saber si una solicitud de extracción para nuestra aplicación es adecuada para la implementación. También tiene integración con Slack y Chrome ha sido realmente buena en general.

  ### 33. Interfaz Amigable para el Usuario

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rebecca T. | GED Program Manager | Data Manager, Gestión Educativa, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** December 27, 2017

**¿Qué es lo que más le gusta de Travis CI?**

Es sencillo integrarse con GitHub. Generalmente toda la documentación es clara y fácil de entender.

**¿Qué es lo que no le gusta de Travis CI?**

A veces (4/10 compilaciones) se quedarán atascadas en la cola durante un tiempo extremadamente largo.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis ha sido un excelente "intermediario" para asegurar que nunca envíe compilaciones rotas a la implementación.

  ### 34. Integración continua con Travis

**Rating:** 5.0/5.0 stars

**Reviewed by:** Usuario verificado en Investigación | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** May 16, 2017

**¿Qué es lo que más le gusta de Travis CI?**

Travis CI facilita la configuración de servicios de Integración Continua para proyectos alojados en Github. Para proyectos públicos de código abierto en Github, el servicio es completamente gratuito (travis-ci.org es para proyectos de código abierto, travis-ci.com para comerciales). El servicio permite construir y probar con una gran variedad de lenguajes soportados. Usando una "matriz de construcción", el código puede ser probado bajo diferentes versiones de lenguaje. Después de una construcción exitosa, el código puede ser desplegado directamente. Travis funciona bien junto con Heroku (heroku.com) para este propósito.

**¿Qué es lo que no le gusta de Travis CI?**

Con suites de pruebas muy grandes o dependencias muy complejas, las compilaciones a veces pueden tardar un tiempo. Sin embargo, este es un problema inherente a los servicios de Integración Continua, no limitado a Travis.

**Recomendaciones a otros que estén considerando Travis CI:**

Servicios gratuitos de Integración Continua para repositorios públicos de código abierto alojados en Github. Se integra bien con Heroku.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Travis permite comunicar de manera muy clara el estado actual de un proyecto. Las compilaciones se prueban en una plataforma secundaria, sin personalizaciones, que no es la máquina del desarrollador, evitando el temido problema de "funciona en mi máquina". La capacidad de probar bajo diferentes versiones de lenguaje hace que descubrir errores al soportar versiones más antiguas sea más sencillo.

  ### 35. Travis CI es bueno

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erdenezul B. | Senior Software Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** September 28, 2017

**¿Qué es lo que más le gusta de Travis CI?**

Travis CI es una de las mejores herramientas de integración continua, especialmente porque puedes probar fácilmente tu producto en diferentes entornos.

**¿Qué es lo que no le gusta de Travis CI?**

No encontré ningún mal comportamiento en este proyecto.

**Recomendaciones a otros que estén considerando Travis CI:**

Cuando tienes un software que admite múltiples versiones (python2.6, python3.5, etc.), Travis CI es el mejor para tus pruebas de integración continua.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Producto de prueba fácilmente con múltiples entornos. (MongoDB v2.6, v3.2, v3.4, etc.)

  ### 36. Servicio de integración continua no tan confiable

**Rating:** 3.0/5.0 stars

**Reviewed by:** Usuario verificado en Gestión Educativa | Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 07, 2017

**¿Qué es lo que más le gusta de Travis CI?**

Tiene integración con los web hooks de Github y con Slack. Es muy fácil de usar y las compilaciones son rápidas.

**¿Qué es lo que no le gusta de Travis CI?**

El servicio ha sido muy intermitente en los últimos meses y eso afecta nuestro flujo de trabajo de desarrollo.

**Recomendaciones a otros que estén considerando Travis CI:**

Deberías considerar que este servicio puede ser muy inestable.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Ejecutar pruebas y desarrollar hasta la etapa automáticamente cada vez que se realiza un commit o una fusión en Github.

  ### 37. Simple, poderoso y fácil de integrar

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steven H. | Software Engineer, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 14, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Me encanta la integración con Github, cuando añade información visual a una solicitud de extracción para permitirte ver cómo progresa una compilación y qué problemas tiene (si los hay).

Me encanta que sea muy fácil de configurar sin ningún problema.

Me encanta la insignia que puedes poner en un sitio web o en tu archivo readme para mostrar si la compilación está pasando o no.

Me encanta el hecho de que tiene soporte integrado para desplegar a otros proveedores, como Heroku.

**¿Qué es lo que no le gusta de Travis CI?**

Difícil construir proyectos nativos de .Net sin usar Mono, pero eso es más una decepción con el ecosistema de construcción de .Net y no una falla de Travis como tal.

Además, el precio: solo he necesitado usar el nivel gratuito de código abierto, ya que todos los proyectos con los que he trabajado son de código abierto, pero el precio del primer nivel de pago ($129 por mes) es, para mí, bastante prohibitivo y realmente me desanima a dar el salto para pagarlo.

Si hubiera un nivel aún más barato, por ejemplo, uno que fuera de $30 por mes con 1 trabajo concurrente y minutos limitados por mes, pero que permitiera repositorios privados, entonces probablemente daría ese salto. Solo siento que hay una gran brecha en los niveles de precios de entrada.

**Recomendaciones a otros que estén considerando Travis CI:**

Fue tan fácil de usar.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Desarrollando un sitio web para mi boda con otro desarrollador. Rápidamente nos dimos cuenta de los beneficios del Despliegue Continuo específicamente, y más importante aún, lo fácil que fue configurarlo todo. ¡Todos deberían estar haciendo esto!

  ### 38. Travis para CI de código abierto

**Rating:** 3.0/5.0 stars

**Reviewed by:** Mario C. | Army Of One, Software de Computadora, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 13, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Travis realmente destaca en su soporte de idiomas así como en sus capacidades. Su interfaz de usuario es agradable, muy agradable, con un panel que te permite verificar el estado de 6 o 7 proyectos al mismo tiempo (dependiendo del tamaño y la resolución de tu pantalla) y su estado.

**¿Qué es lo que no le gusta de Travis CI?**

La verdadera desventaja de Travis es que necesitas añadir un archivo a tu proyecto para empezar a usarlo. Esto es obligatorio hoy en día y este archivo puede ser bastante complejo. Esto lleva a algunos commits "inútiles" solo para corregir alguna configuración en este archivo y verificar si funciona en el panel de Travis. Una vez que ajustas el archivo correctamente, ya no tienes más problemas con él.

**Recomendaciones a otros que estén considerando Travis CI:**

Travis ya se está utilizando en muchos proyectos de código abierto, lo cual es una muy buena señal. Me gusta mucho, pero hoy preferiría usar algo como Drone.io para mi CI. No he introducido CI o CD en mi flujo de trabajo para no quitar tiempo de mi horario de desarrollo y Travis encaja bastante bien (una vez que lo configuras correctamente).

Travis está muy bien adaptado para proyectos de código abierto ya que tiene soporte directo con Github con un simple clic, así que, si estás en la comunidad de código abierto, pruébalo.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Utilizo Travis en mis proyectos personales de código abierto como mi principal flujo de trabajo de CI. Principalmente lo uso de la manera más común: para verificar las pruebas unitarias que tengo en el proyecto cada vez que hago un push a Github y sentirme seguro de que no he roto nada.

  ### 39. Revisión de Travis CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Csaba K. | Android developer, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 12, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Me gusta Travis CI porque es realmente simple. Toda la configuración está en un solo archivo YAML. Podemos enumerar todos los pasos de construcción que queremos en el ciclo de vida de construcción con comandos simples, tal como lo hacemos en la terminal. La segunda mejor cosa es la integración con GitHub, que es impecable. Simplemente agregas el archivo de configuración, habilitas el repositorio y tienes CI completamente integrado con tu repositorio de GitHub. Finalmente, como desarrollador de código abierto, me encanta que Travis CI sea gratuito para todos los repositorios de OSS.

**¿Qué es lo que no le gusta de Travis CI?**

A veces el servicio tiene interrupciones, pero no soy cliente del producto de pago, solo del gratuito para proyectos de código abierto. Las máquinas de construcción también son un poco lentas. El CI es simple, pero quizás demasiado simple: no puedes ver tu directorio de trabajo, no puedes agregar nuevos SDK fácilmente, etc.

**Recomendaciones a otros que estén considerando Travis CI:**

Definitivamente lo recomendaría.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Si estás familiarizado con entornos de terminal, este es el CI para ti.

  ### 40. Mi proyecto OSS fue el usuario de mayor capacidad en los EE. UU., y no podría estar más feliz.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hamilton T. | Senior Director of Engineering and Research, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 09, 2016

**¿Qué es lo que más le gusta de Travis CI?**

* Increíblemente rápido: los trabajos comienzan casi al instante  
* buenos límites para niveles gratuitos  
* equipo de soporte muy conocedor de TI y centrado en el cliente: se comunicaron con nosotros sobre alcanzar los límites y entendieron los límites de nuestro software que estaban causando algunos problemas  

**¿Qué es lo que no le gusta de Travis CI?**

* El sitio web es ocasionalmente lento o con retraso, podría ser optimizado.  
* Las APIs programáticas no son las más rápidas.  
* El equipo es lento para responder en problemas complejos de GitHub (¡concedido, estaba en un nivel gratuito!).  
* No hay mecanismos para la configuración dinámica de la matriz de construcción, debe hacerse de manera estática.  
* * Esto a menudo se llama construcciones "touchstone" en otros sistemas CI, y al ejecutar verificaciones iniciales de cordura y luego programar construcciones de seguimiento, puedes prevenir el consumo innecesario de recursos y obtener el máximo valor de tu nivel de límite actual.  

**Recomendaciones a otros que estén considerando Travis CI:**

Solo compra, Travis vale la pena. Los runners de GitLab están modelados a partir de los trabajos de Travis y son bastante similares, pero GitLab no proporciona el mismo nivel de soporte increíble.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Se necesitaba un ciclo de desarrollo-iteración muy rápido para ayudar a convencer a los miembros de la comunidad OSS de dedicar su tiempo libre a nuestra pila de software (bastante compleja) que necesitaba *muchos* expertos de diferentes campos. Vimos que la interacción de la comunidad aumentó masivamente (4x) después de que comenzamos a usar Travis-CI, ya que los expertos en el dominio pudieron proponer rápidamente una solicitud de extracción y hacer que Travis los ayudara a verificarla sin necesidad de configurar un sistema de 3 computadoras solo para ejecutar un benchmark y verificar el resultado.

  ### 41. Gran herramienta para mejorar la calidad del software

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nikolay G. | Software Engineer, Internet, Empresa (> 1000 empleados)

**Reviewed Date:** April 12, 2016

**¿Qué es lo que más le gusta de Travis CI?**

La integración con GitHub es excelente y permite ejecutar pruebas en los commits y monitorear la salud del proyecto. La verificación de solicitudes de extracción también es importante, especialmente para un gran proyecto de código abierto, porque simplifica el proceso de revisión de solicitudes de extracción. Ejecutar pruebas en múltiples configuraciones y múltiples versiones de Python es excelente para los desarrolladores de bibliotecas. El panel de control de Travis CI es bastante limpio e informativo.

**¿Qué es lo que no le gusta de Travis CI?**

Se volvió más difícil configurar la integración con repositorios privados si no eres el propietario de este repositorio, pero esto podría deberse a las restricciones de GitHub. Podría tener una falta de flexibilidad para proyectos grandes, pero en mi experiencia nunca encontré este límite.

**Recomendaciones a otros que estén considerando Travis CI:**

Es bastante bueno y podría resolver la mayoría de los problemas relacionados con CI.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Utilizo Travis CI para ejecutar pruebas en mis proyectos de GitHub. Es gratuito para equipos pequeños y se adapta perfectamente a los desarrolladores de bibliotecas de Python.

  ### 42. Travis es mi opción para cualquier proyecto de CI de código abierto.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben R. | Software Engineer, Software de Computadora, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 27, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Configuración simple y flexible. Soporta una variedad de tecnologías y es gratuito. Hay muchos ejemplos en la web y la documentación de Travis es detallada.

**¿Qué es lo que no le gusta de Travis CI?**

Travis no escala bien. Actualmente trabajo en un proyecto que utiliza 4 matrices que cada una tarda unos 30 minutos. Eso en sí mismo no es la parte mala. Travis limita los recursos para los clientes que no pagan (como deberían) y a menudo toma mucho tiempo para que las pruebas comiencen a ejecutarse si tienes muchos colaboradores (10 o más).

**Recomendaciones a otros que estén considerando Travis CI:**

Si eres un proyecto de código abierto, esta es una gran opción para añadir CI a tu proyecto.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Antes de cada fusión de solicitud de extracción, Travis se ejecuta para garantizar que nuestras pruebas y un conjunto mínimo de funcionalidades funcionen en el sitio. Sin esto, sería imposible evitar que todas las pruebas se rompan constantemente.

  ### 43. Integración continua, despliegue y automatización de pruebas con Travis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alexander K. | Senior Software Developer, Software de Computadora, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** March 17, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Lo mejor de Travis CI es su integración con GitHub fácil de usar. Si estás utilizando un lenguaje de programación popular, no tendrás ningún problema. Además, Travis CI ofrece grandes capacidades para una mayor personalización. Puedes usar patrones predeterminados para configurar tu compilación, pruebas y despliegue o escribirlo por tu cuenta, porque Travis CI proporciona un shell de Linux donde puedes hacer lo que quieras. La documentación de Travis CI también es fácil de usar y entender.

Buena integración con algunos servicios como Coveralls, Docker Hub.

**¿Qué es lo que no le gusta de Travis CI?**

Puedes usar Travis CI solo para compilaciones de Linux y Mac. Si necesitas solo Windows, Travis CI no es tu elección.

Si necesitas usar sudo, tu compilación comenzará en una infraestructura obsoleta de baja prioridad. Eso significa un tiempo de compilación más largo y colas más largas.

La configuración avanzada requiere un buen conocimiento de los instrumentos de línea de comandos de Linux, porque no hay una interfaz gráfica para ello.

**Recomendaciones a otros que estén considerando Travis CI:**

Recomiendo probarlo por ti mismo. Solo abre documentos, encuentra tu lenguaje de programación y disfruta.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Estoy usando Travis CI para probar mis bibliotecas, subir la cobertura a Coveralls y desplegar documentación en GitHub Pages. Los principales beneficios provienen de la integración con GitHub. Con Travis CI ya no necesitas verificar el estado de construcción para las diferentes plataformas de las solicitudes de extracción por ti mismo, Travis lo hará por ti. Después de la fusión, Travis CI desplegará documentación, binarios, hará una etiqueta, publicará, o cualquier cosa que quieras que haga automáticamente.

  ### 44. Excelente herramienta de CI para proyectos de código abierto

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karl D. | Software Developer, Software de Computadora, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 12, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Lo mejor de Travis CI es que es gratuito para proyectos de código abierto. Es fácil conectar tu cuenta de Github y configurarlo para compilar y ejecutar todas tus pruebas con cada nuevo commit. Creo que Travis CI es una elección obvia si estás trabajando con un proyecto de código abierto.

**¿Qué es lo que no le gusta de Travis CI?**

Personalmente deseaba que hubiera más opciones de configuración para usar. Por ejemplo, una de las características más fuertes de Jenkins es que puedes configurarlo y personalizarlo con configuraciones adicionales o plugins. Deseaba que estas opciones existieran también para Travis CI. Travis CI parecerá bastante limitado en comparación con Jenkins en ciertos aspectos.

**Recomendaciones a otros que estén considerando Travis CI:**

Si estás trabajando en un proyecto de código abierto.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Los beneficios de Travis CI son que ellos alojan y gestionan todo. Ellos resuelven

  ### 45. Muy eficiente y fácil

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gopalakrishnan V. | Lead - Product Management, Tecnología de la información y servicios, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** May 18, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Es muy fácil integrar dentro de su repositorio para automatizar el proceso de construcción y actualización. Procesos muy sencillos y documentación clara lo hacen útil.

**¿Qué es lo que no le gusta de Travis CI?**

Los precios parecen ligeramente arbitrarios ya que pasan de ser de código abierto gratuito a trabajos concurrentes. Creo que necesitan pensar en qué características quieren cobrar y facilitar a sus clientes el cambio de un plan a otro a medida que crecen.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Lo usamos principalmente para ejecutar scripts de construcción y mantener la rama de git más actualizada en nuestro sitio alojado. De esa manera, los desarrolladores no tenían que encargarse de las tareas de implementación y Travis podía construir la rama y tenerla lista para QA de manera regular.

  ### 46. Uno de los mejores servidores de CI en el mercado.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tasdik R. | Network and Systems Administrator, Gestión Educativa, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** March 11, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Soy un desarrollador de código abierto, así que naturalmente tengo una preferencia por Travis CI. Principalmente uso Travis CI para mis proyectos de código abierto. Y nunca he sentido la necesidad de cambiar a otro servidor CI en el mercado. La documentación es buena y si alguna vez necesitas ayuda, el equipo de soporte siempre está ahí para ayudarte.

**¿Qué es lo que no le gusta de Travis CI?**

Mi única queja sería que solo hay compilaciones para Linux. Aquí es donde Circle CI está esencialmente por delante. Si estás construyendo algo multiplataforma, tendrás que usar algo más junto con él.

Estaban hablando sobre el soporte para Windows en las etapas posteriores, pero no lo veo en el futuro cercano.

**Recomendaciones a otros que estén considerando Travis CI:**

Me gustaría Travis CI para todos los que desean automatizar su automatización de compilación, integración continua. Es gratis para proyectos de código abierto, así que creo que es una elección obvia.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Casi todas las cosas son de código abierto. Contribuyo y también hago muchas de mis herramientas de código abierto. Debido a esto, recibo muchas PR en GitHub. Y ejecutar pruebas es esencial para fusionarlas.

  ### 47. excelente ci

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yasmany C. | DevOps Engineer, Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 07, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Es fácil de configurar y te permite llegar muy rápido a la matriz de escenarios de prueba y versión de tu aplicación o biblioteca. Habilita casi todas las herramientas disponibles hoy en día. Metodología de pruebas en contenedores que asegura el aislamiento de la ejecución y los resultados. Mejora y apoya el desarrollo de software abierto, ayudando a miles de proyectos.

**¿Qué es lo que no le gusta de Travis CI?**

No proporciona una herramienta para depurar el contenedor en ejecución. Debería proporcionar una herramienta tipo ssh para interactuar con el contenedor de prueba y reducir el tiempo en tareas de depuración.

**Recomendaciones a otros que estén considerando Travis CI:**

Amarás la facilidad de configuración y lo rápido que puedes llegar a tu matriz de pruebas. Te presenta un gran conjunto de herramientas que te permitirá CI/CD y automatizar pruebas en pocos minutos.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Proyectos privados y de código abierto de CI.

  ### 48. Travis CL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kiarash T. | Pequeña Empresa (50 o menos empleados)

**Reviewed Date:** April 13, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Realmente me gustan las pruebas automáticas, aseguran que nadie suba nada al repositorio si termina rompiéndolo. Así que siempre esperas la luz verde de Travis asegurando que puedes subir.

**¿Qué es lo que no le gusta de Travis CI?**

No tengo muchas cosas negativas sobre Travis, lo usé para uno de mis repositorios, pero a veces me resulta problemático saber qué pruebas fallaron y por qué exactamente.

**Recomendaciones a otros que estén considerando Travis CI:**

Se necesita un poco de tiempo para acostumbrarse, pero es una integración imprescindible con tus repositorios de GitHub si necesitas asegurarte de que ciertas cosas permanezcan igual.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Estoy en una organización sin fines de lucro, ACM, y usamos Travis para asegurarnos de que cuando actualizamos nuestro sitio web con nuevos eventos y talleres no rompamos nuestro repositorio.

  ### 49. Gran herramienta para la integración continua

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mathias F. | Senior Software Engineer, Internet, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** February 24, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Antes de usar Travis, probé muchas otras herramientas e incluso usé TeamCity durante unos meses. Me encanta cómo Travis es tan simple y poderoso al mismo tiempo. Cada vez que despliego algo, solo es escribir unas pocas líneas para configurar cómo Travis probará mi aplicación y todo funciona de inmediato desde el primer commit.

**¿Qué es lo que no le gusta de Travis CI?**

Para algunos tipos de aplicaciones, fue un poco difícil configurar Travis. Para Grails, por ejemplo, tuve que adivinar cómo configurarlo porque la documentación no lo cubría.

**Recomendaciones a otros que estén considerando Travis CI:**

Las instrucciones para cada marco y configure las notificaciones correctamente. Si no recibe notificaciones, no hay utilidad para la Integración Continua.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Cuando se trabaja en equipo con TDD, es importante mantener las pruebas aprobadas en todo momento. Travis hace que sea muy fácil verificar si ese es el caso. Si no lo es, hace que la persona responsable lo sepa molestándola con correos de color rojo horrible hasta que lo solucione.

  ### 50. Compilación automática con TRAVIS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andreas P. | Head of Web and Android Development, Educación superior, Mediana Empresa (51-1000 empleados)

**Reviewed Date:** April 13, 2016

**¿Qué es lo que más le gusta de Travis CI?**

Fácil de implementar. Me tomó menos de 10 minutos obtener compilaciones en cada commit/pull request. Esto es muy útil porque significa que puedo enseñar a mis compañeros de trabajo sobre este producto también y podemos trabajar juntos para asegurarnos siempre de que nuestras reglas de lint pasen, que nuestras pruebas funcionen y que ninguna prueba falle. La compilación de Travis falla si hay un error y nos alertan de inmediato. Incluso podemos revisar los mensajes antes de fusionar un pull request.

**¿Qué es lo que no le gusta de Travis CI?**

El soporte de despliegue automático no fue tan bueno como esperaba. Tuve algunos problemas al desplegar en Heroku.

**Recomendaciones a otros que estén considerando Travis CI:**

No hay inconvenientes hasta donde sé.

**¿Qué problemas resuelve Travis CI y cómo le beneficia eso?**

Hacer los despliegues más fluidos y no tener que hacerlo manualmente.


## Travis CI Discussions
  - [¿Hay alguna restricción en el tiempo de construcción?](https://www.g2.com/es/discussions/hosted-are-there-any-restrictions-on-build-time) - 1 comment, 1 upvote
  - [¿Por qué elegir Enterprise sobre travis-ci.com?](https://www.g2.com/es/discussions/why-choose-enterprise-over-travis-ci-com) - 1 comment, 1 upvote
  - [¿Cuáles son las características de Travis CI Enterprise?](https://www.g2.com/es/discussions/on-prem-what-are-the-features-of-travis-ci-enterprise) - 1 comment, 1 upvote
  - [¿Qué es un trabajo concurrente?](https://www.g2.com/es/discussions/what-is-a-concurrent-job) - 1 comment, 1 upvote
  - [¿Por qué elegir Travis CI sobre Jenkins?](https://www.g2.com/es/discussions/why-choose-travis-ci-over-jenkins) - 1 comment, 1 upvote

- [View Travis CI pricing details and edition comparison](https://www.g2.com/es/products/travis-ci/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-19+10%3A18%3A12+-0500&secure%5Bsession_id%5D=bbc5d29c-1259-47f3-adc6-c7863c679cd7&secure%5Btoken%5D=1af70b735c79e5ae3f7acc19bfe1688b20697561c348232292b8f7afd9f45e20&format=llm_user)

## Travis CI Features
**Funcionalidad**
- Ensayo listo para la implementación
- Integración
- Extensible

**Funcionalidad**
- Integraciones
- Extensibilidad
- Personalización de pruebas

**Gestión**
- Procesos y flujo de trabajo
- Informes
- Automatización

**Gestión**
- Automatización
- Procesos y flujo de trabajo
- Informes

**AI Agente - Integración Continua**
- Ejecución Autónoma de Tareas
- Integración entre sistemas
- Aprendizaje Adaptativo
- Interacción en Lenguaje Natural
- Asistencia proactiva

**IA Agente - Entrega Continua**
- Ejecución Autónoma de Tareas
- Integración entre sistemas
- Aprendizaje adaptativo
- Interacción en Lenguaje Natural
- Asistencia proactiva

## Top Travis CI Alternatives
  - [Jenkins](https://www.g2.com/es/products/jenkins/reviews) - 4.4/5.0 (549 reviews)
  - [CircleCI](https://www.g2.com/es/products/circleci/reviews) - 4.4/5.0 (499 reviews)
  - [Azure DevOps Server](https://www.g2.com/es/products/azure-devops-server/reviews) - 4.2/5.0 (192 reviews)

