# Travis CI Reviews
**Vendor:** Travis CI  
**Category:** [Outils d&#39;intégration continue](https://www.g2.com/fr/categories/continuous-integration)  
**Average Rating:** 4.5/5.0  
**Total Reviews:** 92
## About Travis CI
Fondée à Berlin, en Allemagne, en 2011, Travis CI a rapidement grandi et est devenue un nom de confiance dans le CI/CD, gagnant en popularité parmi les développeurs de logiciels et les ingénieurs débutant leur carrière. Aujourd&#39;hui, les développeurs de 300 000 organisations utilisent Travis CI. Nous entendons souvent parler des élans de nostalgie que ces personnes ressentent lorsqu&#39;elles utilisent Travis CI, car c&#39;était l&#39;un des premiers outils qu&#39;elles ont utilisés au début de leur parcours professionnel.




## Travis CI Reviews
  ### 1. Automatisation des pipelines de construction et de test - travis CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Aniruddha H. | Software Engineer, Technologie de l'information et services, Entreprise (> 1000 employés)

**Reviewed Date:** September 08, 2023

**Qu'aimez-vous le plus à propos de Travis CI?**

La meilleure chose que j'aime à propos de Travis CI est sa simplicité et sa convivialité. Dans Travis, la configuration du pipeline CI (intégration continue) est si fluide et simple.

**Que n’aimez-vous pas à propos de Travis CI?**

L'inconvénient de Travis CI est qu'il est très lent ; il faut beaucoup de temps pour afficher les résultats après chaque code poussé dans le dépôt. Son interface n'est pas très bonne non plus.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis CI nous aide à automatiser le processus de test ; chaque fois que vous poussez du code dans les dépôts, il le teste. Il aide à l'intégration continue (CI) et s'intègre très facilement avec Github.

  ### 2. Intégration Travis CI/CD - Facilitez-le

**Rating:** 4.5/5.0 stars

**Reviewed by:** Vijay P. | Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 09, 2024

**Qu'aimez-vous le plus à propos de Travis CI?**

Ce que je préfère chez Travis CI, c'est qu'il aide à valider le code après le cycle de déploiement et qu'il signale les interruptions dans un code sans les autres fonctionnalités d'un code.

**Que n’aimez-vous pas à propos de Travis CI?**

Le processus de construction prendra du temps, et l'intégration avec GitHub aura un problème de cache.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis CI est bénéfique pour maintenir le standard de codage et prévenir notre application des erreurs pendant le processus de déploiement.

  ### 3. #1 solution CI/CD basée sur le cloud largement utilisée pour les applications d'entreprise

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mansi M. | Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** November 27, 2022

**Qu'aimez-vous le plus à propos de Travis CI?**

J'aime le mieux que c'est un outil CI commercial, excellent pour les applications d'entreprise. Il prend très peu de temps à configurer et il fournit une plateforme CI/CD de haute qualité qui augmente la productivité de l'application. Certaines de ses meilleures fonctionnalités sont l'automatisation des builds lors de la création de pull requests et il peut être facilement intégré avec différentes applications de gestion de versions. De plus, il fournit des erreurs très claires et concises dans les builds, ce qui aide les développeurs à résoudre les problèmes très rapidement et efficacement. Je peux facilement automatiser des tâches comme les tests, l'intégration et le déploiement.

**Que n’aimez-vous pas à propos de Travis CI?**

Je ne l'aime pas, comparé à l'outil open-source Jenkins, il offre un peu moins d'options de personnalisation. Cela est dû à la simplicité offerte par l'outil Travis. Mais, dans l'ensemble, la configuration et le prix sont excellents.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Il aide les équipes à automatiser la construction de leur projet et à identifier les goulots d'étranglement avant de fusionner le code pour une utilisation en production. Il permet également aux développeurs de connecter des classes de test, la couverture, les mauvaises pratiques de code, etc., dans le pipeline continu. De plus, ses intégrations avec des applications tierces sont très fluides, comme avec Hashicorp Vault, Code Climate et Sonar Qube.

  ### 4. Un outil qui rend l'automatisation des pipelines facile à utiliser.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Juan M. | Operations Agile coach, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 07, 2022

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis est un service très pratique pour automatiser les pipelines, il est basé sur des technologies standard et offre un support d'intégration robuste avec tout autre fournisseur de cloud. D'un point de vue technique.

**Que n’aimez-vous pas à propos de Travis CI?**

L'automatisation de la construction dans un service basé sur le cloud implique la latence du déplacement des choses sur Internet, donc en fonction de la taille de la construction, on pourrait sentir que cela prend du temps. Je trouve la fonctionnalité des journaux simple, à la fin elle remplit son objectif, mais un outil plus intelligent ajouterait plus de valeur.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Automatisation des pipelines pour diverses applications web basées sur React et Node, intégrées avec des charges de travail AWS et GCP, je crois que Travis fonctionne bien avec ces intégrations et de nombreux autres services tels que GitHub, 1Password, CloudWatch, EKS, etc.

  ### 5. L'une des principales plateformes agnostiques CI/CD

**Rating:** 4.0/5.0 stars

**Reviewed by:** Joel L. | Lead Developer & Founder, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 04, 2022

**Qu'aimez-vous le plus à propos de Travis CI?**

La manière de construire un flux de travail CI est si simple, utile.

**Que n’aimez-vous pas à propos de Travis CI?**

Le coût de la plateforme pour le budget des petites entreprises

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis CI est utile pour l'intégration continue, il offre plus d'intégration avec d'autres plateformes de code.

  ### 6. Excellente solution cloud pour l'intégration et le déploiement continus

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 22, 2022

**Qu'aimez-vous le plus à propos de Travis CI?**

- Excellente solution cloud pour CI/CD sans avoir à gérer soi-même le serveur de build et l'agent de build
- Scripts de build et de déploiement en tant que code dans le fichier travis.yml
- Intégration facile avec GitHub
- Configuration des dépendances facile dans Travis avec des configurations (par exemple, node, java, ruby, docker, etc.)
- Possibilité de se connecter en ssh aux agents de build pour résoudre les problèmes de build et de déploiement
- La fonctionnalité de matrice de build est excellente

**Que n’aimez-vous pas à propos de Travis CI?**

- Pas de support pour les variables d'environnement au niveau du compte (par exemple, les identifiants utilisateur AWS ou les identifiants utilisateur Artifactory doivent être gérés dans des dépôts individuels)
- Pas de provision pour l'exécution dans un VPC privé (par exemple, accéder à une base de données hébergée dans un VPC privé pour exécuter des migrations)
- Pas de mécanisme automatique pour invoquer des builds dépendants dans un autre projet
- Ce serait bien d'avoir une sorte de métriques autour des builds (temps d'exécution historique des builds, taux d'échec des builds, etc.)

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis CI nous aide principalement à construire et déployer rapidement des applications sans le fardeau de maintenir des serveurs et des agents de construction. Avoir des scripts de construction et de déploiement sous forme de code apporte de la transparence et nous permet de tester et de faire des changements rapidement.

  ### 7. Pour un CI facile, DevOps sans beaucoup de configuration, Travis CI est le meilleur.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Karur S. | System Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** October 27, 2021

**Qu'aimez-vous le plus à propos de Travis CI?**

AutoSync avec Git et Bitbucket. Intégrations faciles pour AWS, HEROKU et autres plateformes et technologies cloud. De plus, le système de journalisation lors de l'exécution des tests unitaires et des constructions en direct aide beaucoup lors du débogage des erreurs.

**Que n’aimez-vous pas à propos de Travis CI?**

Les prix sont très élevés, même pour commencer avec des plans tarifaires de base.

**Recommandations à d’autres personnes envisageant Travis CI:**

Des plans tarifaires plus flexibles et des fonctionnalités de constructions simultanées sont très utiles.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Cela rend mon travail facile de déployer et de tester divers types d'applications avec une intégration facile. Les builds conditionnels sont une fonctionnalité très utile qui permet aux déploiements en production de se produire uniquement lorsque des commits à la branche master se produisent.

  ### 8. Meilleur outil CI pour les débutants

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 11, 2021

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis est facile à utiliser. Si votre projet est open source sur GitHub, vous pouvez essayer Travis gratuitement, et vous pouvez acheter le service uniquement lorsque vous êtes prêt à l'utiliser pour des dépôts privés. Le fichier de configuration est écrit en yaml, donc il est très facile à utiliser pour les débutants. De plus, vous pouvez utiliser des images docker facilement.

**Que n’aimez-vous pas à propos de Travis CI?**

Le rapport de test n'est pas très clair. Par exemple, il existe d'autres outils CI qui affichent les résultats des tests de manière plus claire. De plus, pour un service gratuit, la configuration de l'exécution parallèle est compliquée.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

J'ai utilisé Travis pour exécuter des tests E2E. C'est gratuit pour les projets open source, donc cela m'a vraiment aidé à comprendre le concept des outils CI.

  ### 9. Travis CI était un outil de CI et d'automatisation

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 08, 2021

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis CI est un outil CI ancien, facile à intégrer et à déployer.

**Que n’aimez-vous pas à propos de Travis CI?**

Lorsque trop de personnes s'engagent en même temps, cela devient très lent, il a du mal pendant les périodes de forte affluence.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous l'avons utilisé comme notre outil d'intégration continue ; à chaque commit, il construit notre application et exécute des tests, et si l'un d'eux échoue, il désactive la fusion de notre PR.

  ### 10. Très bon outil CI pour compiler sur plusieurs plateformes. Documentation excellente.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Manuel Ernesto G. | Software Development Specialist, Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 17, 2021

**Qu'aimez-vous le plus à propos de Travis CI?**

Ce que j'aime le plus, c'est l'option de se conformer entièrement gratuitement pour les projets de code ouvert.

**Que n’aimez-vous pas à propos de Travis CI?**

Pour les utilisateurs qui commencent, les crédits d'essai se terminent assez rapidement, surtout s'ils utilisent des serveurs macOS.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Je peux compiler des applications multiplateformes dans le cloud sans avoir à installer différents systèmes d'exploitation sur ma machine. Tout cela automatiquement et intégré avec git.

  ### 11. Intégration facile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 23, 2021

**Qu'aimez-vous le plus à propos de Travis CI?**

S'intègre facilement avec GitHub et est moins cher que les autres outils CI/CD.

**Que n’aimez-vous pas à propos de Travis CI?**

Fonctionnalités limitées, mais cela pourrait être le niveau de tarification pour lequel nous nous sommes inscrits. Parfois, il plante.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

pipeline CI/CD, lance Docker et capture les erreurs basées sur les tests unitaires que nous avons.

  ### 12. Augmente la qualité du code en s'assurant que tout est sauvegardé plusieurs fois par jour.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ludwig C. | Entreprise (> 1000 employés)

**Reviewed Date:** October 20, 2020

**Qu'aimez-vous le plus à propos de Travis CI?**

Lorsqu'il est utilisé en conjonction avec GIT et tout IDE qui le prend en charge, il est très facile d'automatiser les tâches du pipeline de développement continu et ainsi libérer des ressources mentales pour travailler réellement sur l'idée que vous souhaitez mettre en œuvre par le biais du code, puisque vous pouvez recevoir des notifications chaque fois que quelque chose de pertinent pour vous est modifié.

**Que n’aimez-vous pas à propos de Travis CI?**

Dans un monde parfait, Travis fonctionnera de manière autonome sans interaction humaine minimale, et avec des équipes expérimentées, c'est généralement le cas, mais lorsqu'il s'agit de nouveaux développeurs ou de ceux qui ne sont pas habitués au pipeline CI/CD, ce n'est pas très intuitif et cela prend un certain temps pour s'y habituer.

**Recommandations à d’autres personnes envisageant Travis CI:**

C'est formidable d'automatiser les tests dans tout projet CI/CD tant que vous comprenez comment cela fonctionne.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

C'est un excellent outil si vous construisez avec CI/CD à l'esprit.

  ### 13. Déploiements de manière automatisée et intégrée avec diverses applications.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jericsson C. | Analista IT, Petite entreprise (50 employés ou moins)

**Reviewed Date:** February 15, 2021

**Qu'aimez-vous le plus à propos de Travis CI?**

Intégration continue et déploiements rapides avec de nombreuses technologies : Heroku, GitHub, Slack, entre beaucoup d'autres. Vous pouvez voir le fonctionnement des applications en seulement quelques minutes. Gestion des dépôts et notifications par e-mail.

**Que n’aimez-vous pas à propos de Travis CI?**

La version gratuite ne possède pas de dépôts privés.

**Recommandations à d’autres personnes envisageant Travis CI:**

La version payante offre une meilleure qualité de réponse au niveau des serveurs et permet de placer des dépôts privés pour votre entreprise.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Effectuer des tests de FrontEnd et de BackEnd en intégrant des applications, en voyant les résultats rapidement et sans complications.

  ### 14. C'est facile à utiliser et cela permet de gagner beaucoup de temps pour la configuration.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dianne H. | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 28, 2020

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis CI est facile à utiliser et fait gagner beaucoup de temps pour la configuration. Travis CI est adapté aux projets open source, aux projets privés et prend en charge les builds privés. Je l'ai utilisé pour les environnements de test et de développement. Cela m'a aidé à éviter des problèmes inattendus, à rencontrer et à gérer des problèmes tels que : bugs et crash. Surtout, Travis est facile à interagir avec toutes les informations sur la plateforme Github. J'ai gagné beaucoup de temps avec Travis. Tout est fluide.

**Que n’aimez-vous pas à propos de Travis CI?**

Il faut parfois plus de temps pour construire. Je n'aime pas la conception de produit sur Travis CI.

**Recommandations à d’autres personnes envisageant Travis CI:**

Travis CI m'a aidé à économiser beaucoup de temps pour la configuration et la gestion des problèmes et des bugs inattendus, donc je pense que c'est aussi adapté pour vous.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis CI devrait être mis à jour pour être adapté à la technologie et au développement actuels.

  ### 15. Super CI

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michael C. | Software Engineer II, Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 10, 2020

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis fonctionne très bien pour les pipelines CI/CD. C'est facile à configurer et dispose de grandes intégrations avec des outils que vous utilisez probablement déjà comme GitHub. Il est également compatible avec de nombreux langages populaires.

**Que n’aimez-vous pas à propos de Travis CI?**

Travis a eu des pannes et un comportement étrange dans le passé. Parfois, les builds échouent en raison d'une mise en cache agressive - il pourrait y avoir un moyen de désactiver cela cependant.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Travis pour tester les pull requests et exécuter des linters. Cela aide à s'assurer que nous ne poussons pas de builds défectueux et que tout le monde suit les mêmes directives de codage.

  ### 16. vos constructions

**Rating:** 4.5/5.0 stars

**Reviewed by:** hamza a. | iOS Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** October 30, 2019

**Qu'aimez-vous le plus à propos de Travis CI?**

Il automatise le processus de construction et gère les cas de test. Vous pouvez exécuter des cas de test sur mac et linux à la fois. Configurer travis est facile en utilisant un fichier YAML léger. Nous n'avons pas besoin de configurer notre propre serveur pour l'exécuter. Il offre également un support gratuit pour les dépôts publics.

**Que n’aimez-vous pas à propos de Travis CI?**

En ce qui concerne les dépôts privés, le prix est un peu élevé par rapport à d'autres fournisseurs comme CircleCI. L'intégration de tiers est nécessaire pour configurer des personnalisations telles que le linter, etc.

**Recommandations à d’autres personnes envisageant Travis CI:**

Si vous voulez simplifier votre vie et gagner du temps pour automatiser votre construction, allez-y. Cela n'automatise pas seulement les constructions, vous pouvez faire des choses intéressantes pour maintenir la qualité de votre code et vous assurer que rien de mal ne se retrouve dans vos constructions de production la prochaine fois que vous publiez.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous l'utilisons pour automatiser nos builds et exécuter des cas de test. Fournir des builds à l'équipe QA et télécharger le build sur l'App Store.

  ### 17. Travis CI est un outil CI facile et prêt à être utilisé sur le marché.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Tamseel A. | Full-stack Developer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 18, 2019

**Qu'aimez-vous le plus à propos de Travis CI?**

Prêt et facile à utiliser, vous n'avez pas besoin de configuration supplémentaire comme d'autres outils CI comme Jenkins. Intégrez simplement GitHub ou un système de contrôle de version, chaque fois que vous poussez le code, il est testé et intégré. Plusieurs tâches vous permettent d'exécuter et de tester simultanément sur différents environnements et systèmes d'exploitation. Gratuit pour vos projets publics, vous n'avez pas à payer pour vos tests et projets open source. Vous n'avez pas à maintenir un serveur d'hébergement, Travis CI gère et maintient les mises à jour et le serveur d'hébergement. Les plugins et l'intégration avec des outils tiers sont disponibles mais sont limités.

**Que n’aimez-vous pas à propos de Travis CI?**

Travis CI n'est pas extensible et hautement personnalisable comme Jenkins en raison de ses plugins limités et de son intégration tierce. Vous devez payer pour des dépôts privés contrairement à Jenkins qui offre des dépôts privés illimités. Ce n'est pas open source, ce qui n'est pas bon pour les projets hautement sensibles alors que Jenkins est open source.

**Recommandations à d’autres personnes envisageant Travis CI:**

Dans l'ensemble, Travis CI est un outil de CI populaire et le plus fiable disponible sur le marché. Cela dépend du projet si vous devez l'utiliser ou non. Si vous travaillez sur un projet qui n'est pas trop complexe et de petite ou moyenne envergure, alors vous n'avez pas besoin de faire un travail supplémentaire pour la configuration, utilisez simplement Travis CI, il est facile à configurer et prêt à l'emploi. Si vous travaillez sur un grand projet d'entreprise qui nécessite beaucoup de personnalisation et d'intégration avec d'autres outils, alors Jenkins serait le meilleur choix pour votre projet.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis CI est un outil d'intégration continue et de livraison continue facile et prêt à l'emploi disponible sur le marché. Nous avons utilisé Travis CI pour un projet de moyenne envergure afin d'automatiser les tests, l'intégration et le déploiement. Nous utilisons également Travis CI pour les tests et les projets open source car il offre un dépôt public gratuit, vous n'avez pas à payer pour les projets publics. Nous créons différents travaux pour chaque module qui permettent de s'exécuter simultanément sur plusieurs environnements et systèmes d'exploitation.

  ### 18. Je suis développeur frontend avec 5 ans d'expérience utilisant Travis.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Luigi Mattia B. | Web Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 03, 2020

**Qu'aimez-vous le plus à propos de Travis CI?**

C'est facile à mettre en œuvre et cela fonctionne bien avec python et react.

**Que n’aimez-vous pas à propos de Travis CI?**

Parfois, cela bloque et il n'est pas facile de comprendre pourquoi.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Je réalise mon projet avec Laravel et React et c'était un bon choix.

  ### 19. Excellent service lors de la construction dans le cloud

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 30, 2020

**Qu'aimez-vous le plus à propos de Travis CI?**

C'est rapide, flexible et toute la configuration (sauf les identifiants) est stockée avec votre code source.

**Que n’aimez-vous pas à propos de Travis CI?**

Il ne prend pas en charge la virtualisation imbriquée.

**Recommandations à d’autres personnes envisageant Travis CI:**

Il est très facile de commencer car il a une très bonne intégration avec GitHub.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

CI/CD. Toutes les opérations de construction et de déploiement pour mes projets logiciels sont entièrement automatisées et testées sur plusieurs plateformes.

  ### 20. Travis Intégration Continue - Moyen de tester votre application Android / iOS

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** September 28, 2019

**Qu'aimez-vous le plus à propos de Travis CI?**

- Travis Continuous Integration est un outil pour les développeurs permettant de tester leur application Android ou iOS en pré-version dans tous les environnements possibles et avec une compatibilité avec tous les appareils.

- Travis Continuous Integration est open source et également disponible en version payante.

- Travis Continuous Integration vous aide à déployer votre application de test sur divers appareils compatibles avec différentes configurations matérielles.

- Fondamentalement, Travis Continuous Integration teste votre application de test stockée dans un dépôt GitHub, qu'il soit privé ou public, et vous donne les meilleurs résultats possibles, vous aidant beaucoup à résoudre les bugs.

**Que n’aimez-vous pas à propos de Travis CI?**

- Pour utiliser Travis Continuous Integration, on doit avoir un compte GitHub. On ne peut s'inscrire à Travis CI qu'en utilisant GitHub.

- Travis CI prend beaucoup de temps pour tester l'application, ce qui peut parfois être très irritant.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Avant Travis CI, les développeurs de notre équipe n'étaient pas en mesure de tester notre produit sur chaque mobile, mais après avoir travaillé avec Travis CI, nous pouvons donner l'assurance à nos clients de la compatibilité de notre produit pour chaque mobile.

  ### 21. Outil nécessaire pour CI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Andrea C. | Web Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** October 22, 2019

**Qu'aimez-vous le plus à propos de Travis CI?**

Simple à utiliser et à gérer, aide beaucoup à l'intégration continue. C'est un incontournable !

**Que n’aimez-vous pas à propos de Travis CI?**

Un peu complexe pour les débutants de configurer et comprendre comment écrire travis.yml.

**Recommandations à d’autres personnes envisageant Travis CI:**

vous pouvez facilement construire, suivre et gérer votre logiciel.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

m'aide avec CI, je peux facilement suivre si un commit a un bug, et je peux facilement tester la version de plusieurs langues en une seule fois.

  ### 22. Tests automatisés et constructions de projet

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ivan A. | I.TOperations, Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 12, 2019

**Qu'aimez-vous le plus à propos de Travis CI?**

Intégration avec des projets open source sur GitHub. Chaque fois qu'un push ou un merge a lieu dans un dépôt git qui a une configuration Travis, les tests s'exécutent automatiquement. Lorsque les tests sont terminés, Travis peut générer automatiquement une version et/ou déployer le projet sur un serveur en direct selon votre configuration Travis.

**Que n’aimez-vous pas à propos de Travis CI?**

Travis est uniquement gratuit pour les projets publics sur GitHub, nécessitera un plan de paiement pour les dépôts privés.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis C.I garantit que le code défectueux ne peut pas être fusionné dans une version stable.

  ### 23. L'une des meilleures solutions CI disponibles

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 31, 2018

**Qu'aimez-vous le plus à propos de Travis CI?**

Ça "fonctionne tout simplement". Les journaux de construction peuvent être consultés en temps réel (suivi en direct). De nombreuses intégrations utiles. travis-ci.org est très populaire pour les projets open source, donc de nombreux développeurs seront déjà familiers avec lui.

**Que n’aimez-vous pas à propos de Travis CI?**

La documentation pourrait être meilleure ; il n'y a pas de référence pour le fichier travis.yml, donc vous devez lire/rechercher dans toute la documentation pour trouver ce que vous cherchez. Les prix sont élevés.

**Recommandations à d’autres personnes envisageant Travis CI:**

Excellente solution CI. Le prix est un peu élevé, mais cela en vaut la peine quand on considère le temps économisé.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Travis pour exécuter des tests (compilations automatisées) et le déploiement continu. Cela a standardisé notre processus de déploiement et nous a fait gagner beaucoup de temps - maintenant, nous n'avons qu'à pousser vers le dépôt git et Travis s'occupe du reste. S'il y a une erreur de compilation, il nous en informera via Slack - plutôt pratique.

  ### 24. Travis CI rend les tests et le déploiement plus faciles.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shazmin M. | Explorer Intern, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 23, 2018

**Qu'aimez-vous le plus à propos de Travis CI?**

J'ai vraiment aimé utiliser Travis CI lorsque je voulais déployer des modifications sur le projet open-source sur lequel je travaillais - c'était très facile de repérer quels tests exacts avaient échoué et où je devais revenir pour les corriger avant de déployer.

**Que n’aimez-vous pas à propos de Travis CI?**

Cela prend beaucoup de temps pour passer les tests pour une raison quelconque - le projet sur lequel j'ai travaillé était assez petit donc je n'étais pas sûr pourquoi cela prenait 2 à 3 minutes juste pour exécuter les tests (cela a également ralenti notre productivité en général, bien que je sache qu'il y avait d'autres moyens d'exécuter les tests, les exécuter sur Travis était visuellement le meilleur pour voir quels étaient les résultats). De plus, même si tous les tests réussissaient, il y avait encore de nombreux moments que les tests ne détectaient pas, ce qui faisait tomber notre site web.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Mon équipe a utilisé des données provenant des bibliothèques de l'équipe informatique sur le campus pour trouver des endroits sur le campus qui n'étaient pas utilisés afin que les utilisateurs puissent facilement trouver des salles inoccupées. Notre projet spécifique était de prédire quels endroits seraient libres en utilisant des données passées. Les avantages que j'ai constatés étaient que le déploiement était assez simple.

  ### 25. Un des meilleurs outils que j'ai utilisés pour déployer des applications

**Rating:** 4.5/5.0 stars

**Reviewed by:** Israel L. | Coordinador General, Développement de programmes, Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 26, 2018

**Qu'aimez-vous le plus à propos de Travis CI?**

Je connaissais l'outil grâce à la plateforme Github, l'intégration que ces deux plateformes ont semblait extraordinaire, juste en faisant 'push' à mon dépôt, je pouvais automatiser les tâches de validation, d'intégration et de déploiement avec une seule commande. En plus de cela, vous pouvez intégrer l'outil avec Telegram Bot pour être au courant de l'état du déploiement de l'application. C'est un bon outil à utiliser avec Github.

**Que n’aimez-vous pas à propos de Travis CI?**

lorsque vous souhaitez effectuer un processus de déploiement massif, la configuration devient un peu complexe, car elle ne fournit pas d'outils pour effectuer ces processus depuis l'interface web, vous devez avoir des connaissances techniques avancées si vous souhaitez obtenir de bons résultats.

**Recommandations à d’autres personnes envisageant Travis CI:**

Je recommande cet outil à tous ceux qui souhaitent automatiser leurs processus de développement et le déploiement d'applications.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Grâce à cet outil, les processus de tests unitaires, le déploiement massif d'applications, ont été automatisés. Les délais de déploiement en production ont été réduits.

  ### 26. Excellente façon de vérifier les constructions

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 18, 2019

**Qu'aimez-vous le plus à propos de Travis CI?**

J'aime la rapidité et la précision de Travis CI. De plus, il est facile à utiliser et fournit un rapport détaillé.

**Que n’aimez-vous pas à propos de Travis CI?**

Les prix et l'essai gratuit ont tendance à être minimaux.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Tout le monde sur mon dépôt peut vérifier ses builds avant une demande de tirage.

  ### 27. Travis-ci rend l'intégration continue sans douleur

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Divertissement | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** October 19, 2018

**Qu'aimez-vous le plus à propos de Travis CI?**

Intégrer Travis dans un projet est essentiellement sans douleur. Créez un fichier de configuration simple et Travis s'occupe du reste, même si votre application doit être construite via des conteneurs Docker ou d'autres mécanismes de livraison modernes.

**Que n’aimez-vous pas à propos de Travis CI?**

Si vous avez beaucoup de développeurs et beaucoup de projets, parfois les compilations seront retenues dans une file d'attente.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

En passant à Travis, nous avons pu mettre hors service notre infrastructure Jenkins maison que personne dans l'équipe ne souhaitait vraiment maintenir ou mettre à jour. Les compilations sont généralement plus rapides et nous pouvons plus facilement avoir plusieurs compilations en même temps.

Avoir les résultats de Travis directement dans GitHub rend également l'examen des pull requests plus informatif.

  ### 28. Notre code reste honnête et cohérent !

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jonathon P. | Website Platform Technical Lead, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 19, 2017

**Qu'aimez-vous le plus à propos de Travis CI?**

J'aime que ce soit un environnement où vous pouvez essentiellement tout configurer comme vous le feriez localement via votre terminal. L'utilisation de Travis CI maintient également le code de tout le monde constant avec les règles du linter en place, et au début, cela a aidé à apprendre ce qui doit être fait dans le code avant de le déployer.

**Que n’aimez-vous pas à propos de Travis CI?**

Je n'aime pas que si une Pull Request n'est pas correctement fusionnée avec la branche master que Travis CI utilise pour vérifier, elle échouera. Donc, si les références ne correspondent pas, cela se casse simplement, mais peut-être que c'est juste la configuration de mon travail avec Travis. Parfois, Travis semble prendre plus de temps qu'il ne devrait, mais je pense que c'est situationnel.

**Recommandations à d’autres personnes envisageant Travis CI:**

si vous voulez l'utiliser pour construire votre environnement, qu'il réponde à toutes les exigences. En gros, ne supposez pas simplement que Travis CI est la solution pour vous.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Travis pour garder notre code honnête.  
Nous l'utilisons pour des tests afin de nous assurer qu'il passe avant le déploiement.  
Nous l'utilisons comme intermédiaire.  
Avantages :  
Garde le code cohérent  
Attrape les erreurs avec des tests  
Met à jour les règles du linter selon le parent qu'il appelle  

  ### 29. Outil CI facile à intégrer et utile

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Habillement et mode | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 27, 2018

**Qu'aimez-vous le plus à propos de Travis CI?**

Il s'intègre bien avec GitHub, exécutant automatiquement des tests pour les nouveaux commits, donc nous n'avons pas à le faire manuellement nous-mêmes. Force les utilisateurs à s'assurer que leur code est testé avant de fusionner avec la branche principale. L'intégration est assez simple avec juste un fichier de configuration. Certes, si vous avez une construction plus complexe, cette intégration peut être plus complexe. Leur documentation est assez exhaustive, ce qui est bien.

**Que n’aimez-vous pas à propos de Travis CI?**

L'interface utilisateur peut être un peu maladroite à utiliser et la vue pour les builds pourrait se charger plus rapidement. Cela peut également devenir coûteux pour les versions payantes pour une startup. Si vous avez plusieurs coéquipiers qui collaborent, la liste des builds en attente peut s'accumuler, ce qui signifie que vous attendez potentiellement des heures (si chaque build prend 30 minutes).

**Recommandations à d’autres personnes envisageant Travis CI:**

Cet outil fait gagner beaucoup de temps aux développeurs et garantit une production de meilleure qualité de la part d'une équipe d'ingénierie. Je le recommanderais sans hésiter et si vous avez un projet Open Source, il est gratuit aussi.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous l'utilisons principalement pour les tests automatisés et le déploiement continu de notre environnement de préproduction. Cela permet à nos développeurs de gagner du temps en les libérant de ces tâches qui prennent entre 30 et 60 minutes à chaque fois. Et à la place, cela les libère pour travailler sur d'autres choses. Cela signifie que tout le code est désormais toujours testé régulièrement sans aucune excuse de manque de temps ou de paresse.

  ### 30. Travis CI

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sherif W. | Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 19, 2018

**Qu'aimez-vous le plus à propos de Travis CI?**

Génial pour exécuter des tests unitaires et d'intégration après chaque commit et peut être utilisé avec Github facilement avec quelques configurations.

**Que n’aimez-vous pas à propos de Travis CI?**

N'avoir rien à détester, juste apprendre à configurer.

**Recommandations à d’autres personnes envisageant Travis CI:**

l'utiliser dans des projets car cela rend la vie plus facile et pas cher.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Utilisé pour aider à l'automatisation de la construction après chaque commit ainsi que pour exécuter des tests et aider au déploiement.

  ### 31. Ils font un meilleur endroit pour la communauté open source.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Igor R. | UI Engineer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** January 01, 2018

**Qu'aimez-vous le plus à propos de Travis CI?**

La plupart des bibliothèques open source utilisent TravisCI - c'est ce qui rend TravisCI assez - j'adore comment ils soutiennent la communauté open source.

**Que n’aimez-vous pas à propos de Travis CI?**

J'ai eu des problèmes il y a quelque temps pour configurer un dépôt privé - je ne suis pas sûr de son fonctionnement pour un privé maintenant - mais c'était si compliqué il y a quelque temps.

**Recommandations à d’autres personnes envisageant Travis CI:**

Si vous avez une bibliothèque open source, utilisez TravisCI, faites ce que font la plupart des bibliothèques open source.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Toutes mes bibliothèques open source utilisent TravisCI - uniquement pour les bibliothèques open source hébergées par GitHub.

  ### 32. Meilleure intégration continue pour vos projets

**Rating:** 4.0/5.0 stars

**Reviewed by:** Jim Ryan Z. | Software Engineer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 03, 2017

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis a été une très bonne expérience pour moi par rapport à l'utilisation d'autres CI. Nous sommes passés de CircleCI à celui-ci en raison de sa simplicité, la configuration est très facile et la documentation est vraiment bonne pour les nouveaux venus dans l'utilisation des CI.

**Que n’aimez-vous pas à propos de Travis CI?**

L'interface utilisateur, je pense, est la partie la plus faible de Travis, comparée à certaines autres CI, elle manque à ce niveau, mais pas avec un très grand écart cependant. Quelque chose de propre et vraiment moderne conviendrait.

**Recommandations à d’autres personnes envisageant Travis CI:**

Travis CI est l'un des meilleurs CI que j'ai jamais utilisés. Il a un excellent support pour le développement web, est très accessible pour les nouveaux utilisateurs, a plusieurs intégrations avec d'autres logiciels pour le rendre encore meilleur et globalement plus rapide et plus stable que tous les autres CI que j'ai utilisés. L'interface utilisateur, bien que satisfaisante, pourrait être meilleure.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Travis CI comme un outil pour vérifier si les tests fonctionnent avant de les déployer. Nous l'utilisons comme une mesure pour savoir si une demande de tirage pour notre application est bonne pour le déploiement. Il a également une intégration avec Slack et Chrome a été vraiment bon dans l'ensemble.

  ### 33. Interface conviviale

**Rating:** 4.5/5.0 stars

**Reviewed by:** Rebecca T. | GED Program Manager | Data Manager, Gestion de l'éducation, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 27, 2017

**Qu'aimez-vous le plus à propos de Travis CI?**

C'est simple à intégrer avec GitHub. En général, toute la documentation est claire et facile à comprendre.

**Que n’aimez-vous pas à propos de Travis CI?**

Parfois (4/10 des constructions) resteront bloquées dans la file d'attente pendant un temps extrêmement long.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis a été un excellent "intermédiaire" pour s'assurer que je ne soumets jamais de versions défectueuses pour le déploiement.

  ### 34. Intégration continue avec Travis

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Recherche | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 16, 2017

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis CI facilite la mise en place de services d'intégration continue pour les projets hébergés sur Github. Pour les projets open-source et publics sur Github, le service est entièrement gratuit (travis-ci.org est pour les projets open-source, travis-ci.com pour les projets commerciaux). Le service permet de construire et de tester avec une grande variété de langages pris en charge. En utilisant une "matrice de construction", le code peut être testé sous différentes versions de langage. Après une construction réussie, le code peut être déployé directement. Travis fonctionne bien avec Heroku (heroku.com) à cette fin.

**Que n’aimez-vous pas à propos de Travis CI?**

Avec des suites de tests très larges ou des dépendances très complexes, les builds peuvent parfois prendre du temps. Cependant, c'est un problème inhérent aux services d'intégration continue, et pas seulement à Travis.

**Recommandations à d’autres personnes envisageant Travis CI:**

Services d'intégration continue gratuits pour les dépôts open-source et publics hébergés sur Github. S'intègre bien avec Heroku.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Travis permet de communiquer très clairement le statut actuel d'un projet. Les builds sont testés sur une plateforme secondaire, sans aucune personnalisation, qui n'est pas la machine du développeur, évitant ainsi le redouté problème du "ça marche sur ma machine". La possibilité de tester sous différentes versions de langage simplifie la découverte de bugs lors de la prise en charge des versions plus anciennes.

  ### 35. Travis CI est bon

**Rating:** 5.0/5.0 stars

**Reviewed by:** Erdenezul B. | Senior Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 28, 2017

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis CI est le meilleur outil d'intégration continue, surtout vous pouvez facilement tester votre produit dans différents environnements.

**Que n’aimez-vous pas à propos de Travis CI?**

Je n'ai trouvé aucun mauvais comportement dans ce projet.

**Recommandations à d’autres personnes envisageant Travis CI:**

Lorsque vous avez un logiciel qui prend en charge plusieurs versions (python2.6 python3.5 ... etc), Travis Ci est le meilleur pour vos tests d'intégration continue.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Produit de test facilement avec plusieurs environnements. (MongoDB v2.6, v3.2, v3.4 etc)

  ### 36. Service d'intégration continue pas si fiable

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Gestion de l'éducation | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 07, 2017

**Qu'aimez-vous le plus à propos de Travis CI?**

Il a une intégration avec les webhooks de Github et avec Slack. Il est très facile à utiliser et les builds sont rapides.

**Que n’aimez-vous pas à propos de Travis CI?**

Le service a été très intermittent au cours des derniers mois et cela affecte notre flux de travail de développement.

**Recommandations à d’autres personnes envisageant Travis CI:**

Vous devriez considérer que ce service peut être très instable.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Exécution des tests et développement vers la mise en scène automatiquement à chaque fois qu'un commit ou une fusion est effectuée sur Github.

  ### 37. Simple, puissant et facile à intégrer

**Rating:** 5.0/5.0 stars

**Reviewed by:** Steven H. | Software Engineer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 14, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

J'adore l'intégration avec Github, lorsqu'elle ajoute des informations visuelles à une pull request pour vous permettre de voir comment une build progresse et quels problèmes elle a (le cas échéant).

J'adore qu'il soit très facile à configurer sans aucun tracas.

J'adore le badge que vous pouvez mettre sur un site web ou dans votre fichier readme pour montrer si la build passe ou non.

J'adore le fait qu'il ait un support intégré pour déployer chez d'autres fournisseurs, comme Heroku.

**Que n’aimez-vous pas à propos de Travis CI?**

Difficile de construire des projets .Net natifs sans utiliser Mono, mais c'est plus une déception avec l'écosystème de construction .Net et non une faute de Travis en tant que tel.

Aussi, le prix - je n'ai eu besoin d'utiliser que le niveau gratuit pour les projets open source, car tous les projets sur lesquels j'ai travaillé sont open source, mais le prix du premier niveau payant (129 $ par mois !) est, pour moi, assez prohibitif et me décourage vraiment de faire le saut pour le payer.

S'il y avait un niveau encore moins cher, par exemple un qui serait à 30 $ par mois avec 1 tâche concurrente et un nombre limité de minutes par mois, mais qui permettrait des dépôts privés, alors je ferais probablement ce saut. Je sens juste qu'il y a un grand écart dans les niveaux de prix d'entrée.

**Recommandations à d’autres personnes envisageant Travis CI:**

C'était si facile à utiliser.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Développer un site web pour mon mariage avec un autre développeur. Nous avons rapidement réalisé les avantages du déploiement continu, et plus important encore, à quel point il était facile de tout mettre en place.

  ### 38. Travis pour CI Open Source

**Rating:** 3.0/5.0 stars

**Reviewed by:** Mario C. | Army Of One, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 13, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Travis se distingue vraiment par son support linguistique ainsi que par ses capacités. Son interface utilisateur est agréable, très agréable, avec un tableau de bord qui vous permet de vérifier le statut de 6 ou 7 projets en même temps (selon la taille et la résolution de votre écran) et leur statut.

**Que n’aimez-vous pas à propos de Travis CI?**

L'inconvénient réel de Travis est que vous devez ajouter un fichier à votre projet pour commencer à l'utiliser. Cela est obligatoire aujourd'hui et ce fichier peut être assez complexe. Cela conduit à certains commits "inutiles" juste pour corriger une configuration dans ce fichier et vérifier si cela fonctionne sur le tableau de bord de Travis. Une fois que vous ajustez correctement le fichier, vous n'avez plus de problèmes avec lui.

**Recommandations à d’autres personnes envisageant Travis CI:**

Travis est déjà utilisé dans de nombreux projets open source, ce qui est un très bon signe. Je l'aime beaucoup mais aujourd'hui je préférerais utiliser quelque chose comme Drone.io pour mon CI. Je n'ai pas introduit CI ou CD dans mon flux de travail car cela prend du temps sur mon emploi du temps de développement et Travis s'adapte assez bien (une fois que vous l'avez configuré correctement).

Travis est très bien adapté aux projets open source car il a un support direct pour Github avec un simple clic, donc, si vous êtes dans la communauté open source, essayez-le.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

J'utilise Travis dans mes projets personnels open source comme mon principal flux de travail CI. Je l'utilise principalement de la manière la plus courante : pour vérifier les tests unitaires que j'ai sur le projet chaque fois que je fais un push sur Github et être sûr que je n'ai rien cassé.

  ### 39. Travis CI examen

**Rating:** 4.0/5.0 stars

**Reviewed by:** Csaba K. | Android developer, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 12, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

J'aime Travis CI parce qu'il est vraiment simple. Toute la configuration est dans un seul fichier YAML. Nous pouvons énumérer toutes les étapes de construction que nous voulons dans le cycle de vie de la construction avec des commandes simples, tout comme nous le faisons dans le terminal. La deuxième meilleure chose est l'intégration avec GitHub, qui est impeccable. Vous ajoutez simplement le fichier de configuration, activez le dépôt, et vous avez une intégration CI complète avec votre dépôt GitHub. Enfin, en tant que développeur open source, j'adore que Travis CI soit gratuit pour tous les dépôts OSS.

**Que n’aimez-vous pas à propos de Travis CI?**

Parfois, le service connaît des pannes, mais je ne suis pas un client du produit payant, seulement de la version gratuite pour les projets open source. Les machines de construction sont également un peu lentes. Le CI est simple, mais peut-être trop simple : vous ne pouvez pas voir votre répertoire de travail, ne pouvez pas ajouter de nouveaux SDK facilement, etc.

**Recommandations à d’autres personnes envisageant Travis CI:**

Je le recommanderais certainement.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Si vous êtes familier avec les environnements de terminal, c'est le CI pour vous.

  ### 40. Mon projet OSS était l'utilisateur à la plus grande capacité aux États-Unis, et je ne pourrais pas être plus heureux.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Hamilton T. | Senior Director of Engineering and Research, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 09, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

* Incroyablement rapide - les travaux commencent presque instantanément  
* bonnes limites pour les niveaux gratuits  
* équipe de support très compétente en informatique et centrée sur le client - ils nous ont contactés au sujet des limites atteintes et ont compris les limites de notre logiciel qui déclenchaient certains problèmes  

**Que n’aimez-vous pas à propos de Travis CI?**

* Le site web est parfois lent ou saccadé, pourrait être allégé  
* Les API programmatiques ne sont pas les plus rapides  
* L'équipe est lente à répondre sur des problèmes complexes de GitHub (certes, j'étais sur un niveau gratuit !)  
* Pas de mécanismes pour la configuration dynamique de la matrice de construction, cela doit être fait statiquement  
 * * Cela est souvent appelé "touchstone" dans d'autres systèmes CI, et en exécutant des vérifications initiales de bon sens puis en planifiant des constructions de suivi, vous pouvez éviter une consommation de ressources inutile et tirer le maximum de valeur de votre niveau de limite actuel  

**Recommandations à d’autres personnes envisageant Travis CI:**

Travis en vaut la peine. Les runners de GitLab sont modélisés d'après les jobs de Travis et sont assez similaires, mais GitLab n'offre pas le même niveau de support incroyable.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous avions besoin d'un cycle de développement- itération très rapide pour aider à convaincre les membres de la communauté OSS de consacrer leur temps libre à notre pile logicielle (assez complexe) qui nécessitait beaucoup d'experts de différents domaines. Nous avons constaté une augmentation massive de l'interaction communautaire (4x) après avoir commencé à utiliser Travis-CI, car les experts du domaine pouvaient rapidement proposer une demande de tirage et laisser Travis les aider à la vérifier sans avoir besoin de configurer un système à 3 ordinateurs juste pour exécuter un benchmark et vérifier le résultat.

  ### 41. Super outil pour améliorer la qualité des logiciels

**Rating:** 4.5/5.0 stars

**Reviewed by:** Nikolay G. | Software Engineer, Internet, Entreprise (> 1000 employés)

**Reviewed Date:** April 12, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

L'intégration avec GitHub est excellente et permet de simplement exécuter des tests sur les commits et de surveiller la santé du projet.  
La vérification des pull requests est également majeure, surtout pour un grand projet open source, car elle simplifie le processus de révision des pull requests.  
Exécuter des tests sur plusieurs configurations et plusieurs versions de Python est excellent pour les développeurs de bibliothèques.  
Le tableau de bord de Travis CI est assez clair et informatif.

**Que n’aimez-vous pas à propos de Travis CI?**

Cela est devenu plus difficile de configurer l'intégration avec des dépôts privés, si vous n'êtes pas propriétaire de ce dépôt, mais cela pourrait être dû aux restrictions de GitHub. Cela pourrait manquer de flexibilité pour de grands projets, mais dans ma pratique, je n'ai jamais rencontré cette limite.

**Recommandations à d’autres personnes envisageant Travis CI:**

C'est assez bon et pourrait résoudre la plupart des problèmes liés à l'intégration continue.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Je utilise travis CI pour exécuter des tests pour mes projets github. C'est gratuit pour les petites équipes et convient parfaitement aux développeurs de bibliothèques python.

  ### 42. Travis est ma référence pour tous les projets CI open source.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Ben R. | Software Engineer, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 27, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Configuration simple et flexible. Il prend en charge une variété de technologies, et c'est gratuit. Il y a de nombreux exemples sur le web et la documentation de Travis est détaillée.

**Que n’aimez-vous pas à propos de Travis CI?**

Travis ne s'adapte pas bien. Je travaille actuellement sur un projet qui utilise 4 matrices qui prennent chacune environ 30 minutes. Cela en soi n'est pas la partie problématique. Travis limite les ressources pour les clients non payants (comme ils devraient) et il faut souvent beaucoup de temps pour que les tests commencent à s'exécuter si vous avez de nombreux contributeurs (10 ou plus).

**Recommandations à d’autres personnes envisageant Travis CI:**

Si vous êtes un projet open source, c'est une excellente option pour ajouter CI à votre projet.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Avant chaque fusion de demande de tirage, Travis s'exécute pour s'assurer que nos tests et un ensemble minimal de fonctionnalités fonctionneront sur le site. Sans cela, il serait impossible d'empêcher tous les tests de se casser constamment.

  ### 43. Intégration continue, déploiement et automatisation des tests avec Travis

**Rating:** 4.5/5.0 stars

**Reviewed by:** Alexander K. | Senior Software Developer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 17, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Le meilleur de Travis CI est son intégration conviviale avec GitHub. Si vous utilisez un langage de programmation populaire, vous ne rencontrerez aucun problème. De plus, Travis CI offre d'énormes capacités pour une personnalisation ultérieure. Vous pouvez utiliser des modèles par défaut pour configurer votre build, vos tests et votre déploiement ou l'écrire vous-même, car Travis CI fournit un shell Linux où vous pouvez faire tout ce que vous voulez. La documentation de Travis CI est également conviviale et facile à comprendre.

Bonne intégration avec certains services comme Coveralls, Docker Hub.

**Que n’aimez-vous pas à propos de Travis CI?**

Vous pouvez utiliser Travis CI uniquement pour les builds Linux et Mac. Si vous avez besoin uniquement de Windows - Travis CI n'est pas votre choix.

Si vous devez utiliser sudo - votre build commencera sur une infrastructure obsolète à faible priorité. Cela signifie un temps de build plus long et des files d'attente plus longues.

La configuration avancée nécessite une bonne connaissance des outils de ligne de commande Linux, car il n'y a pas d'interface graphique pour cela.

**Recommandations à d’autres personnes envisageant Travis CI:**

Je recommande d'essayer par vous-même. Ouvrez simplement les documents, trouvez votre langage de programmation et profitez-en !

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Je suis en train d'utiliser Travis CI pour tester mes bibliothèques, télécharger la couverture sur Coveralls et déployer la documentation sur GitHub Pages. Les principaux avantages proviennent de l'intégration avec GitHub. Avec Travis CI, vous n'avez plus besoin de vérifier l'état de la construction pour les différentes plateformes des pull requests par vous-même, Travis le fera pour vous. Après la fusion, Travis CI déploiera la documentation, les binaires, créera une étiquette, publiera, ou fera tout ce que vous voulez automatiquement.

  ### 44. Excellent outil CI pour les projets open source

**Rating:** 5.0/5.0 stars

**Reviewed by:** Karl D. | Software Developer, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 12, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

La meilleure chose avec Travis CI est qu'il est gratuit pour les projets open source. Il est facile de connecter votre compte Github et de le configurer pour compiler et exécuter tous vos tests lors de nouveaux commits. Je pense que Travis CI est un choix évident si vous travaillez sur un projet open source.

**Que n’aimez-vous pas à propos de Travis CI?**

Je souhaitais personnellement qu'il y ait plus d'options de configuration à utiliser. Par exemple, l'une des caractéristiques les plus fortes de Jenkins est que vous pouvez le configurer et le personnaliser avec des configurations ou des plugins supplémentaires. Je souhaitais que ces options existent également pour Travis CI. Travis CI semblera plutôt mince comparé à Jenkins dans certains aspects.

**Recommandations à d’autres personnes envisageant Travis CI:**

si vous travaillez sur un projet open source.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Les avantages de Travis CI sont qu'ils hébergent et gèrent tout. Ils résolvent

  ### 45. Très efficace et facile

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gopalakrishnan V. | Lead - Product Management, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 18, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Il est très facile de s'intégrer dans votre dépôt pour automatiser le processus de construction et de mise à jour. Des processus très simples et une documentation claire le rendent utile.

**Que n’aimez-vous pas à propos de Travis CI?**

La tarification semble légèrement arbitraire car elle passe de l'open source gratuit aux travaux simultanés. Je pense qu'ils doivent réfléchir aux fonctionnalités pour lesquelles ils veulent facturer et faciliter la transition de leurs clients d'un plan à un autre à mesure qu'ils se développent.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Nous l'avons utilisé principalement pour exécuter des scripts de construction et maintenir la branche git la plus à jour sur notre site hébergé. De cette façon, les développeurs n'avaient pas à gérer les tâches de déploiement et Travis pouvait construire la branche et la préparer pour l'assurance qualité de manière régulière.

  ### 46. Un des meilleurs serveurs CI sur le marché

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tasdik R. | Network and Systems Administrator, Gestion de l'éducation, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 11, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Je suis un développeur open source, donc naturellement j'ai une préférence pour Travis CI. J'utilise principalement Travis CI pour mes projets open source. Et je n'ai jamais ressenti le besoin de passer à un autre serveur CI sur le marché. La documentation est bonne et si vous avez besoin d'aide, l'équipe de support est toujours là pour vous aider.

**Que n’aimez-vous pas à propos de Travis CI?**

Ma seule plainte serait les versions uniquement pour Linux. C'est là que Circle CI est essentiellement en avance. Si vous construisez quelque chose de multiplateforme, vous devrez utiliser autre chose en plus.

Ils parlaient du support Windows à venir dans les étapes ultérieures, mais je ne le vois pas arriver de sitôt.

**Recommandations à d’autres personnes envisageant Travis CI:**

Je recommanderais Travis CI à tous ceux qui souhaitent automatiser leur automatisation de construction, intégration continue. C'est gratuit pour les projets open source, donc je pense que c'est un choix évident.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

La plupart des choses sont open source. Je contribue ainsi que je rends beaucoup de mes outils open source. En raison de cela, je reçois beaucoup de PR sur GitHub. Et exécuter des tests est essentiel pour les fusionner.

  ### 47. excellent ici

**Rating:** 5.0/5.0 stars

**Reviewed by:** Yasmany C. | DevOps Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 07, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Est facile à configurer et vous permet d'accéder très rapidement à la matrice des scénarios de test et à la version de votre application ou bibliothèque. Il permet presque tous les outils disponibles de nos jours. Méthodologie de test conteneurisée qui assure l'isolement de l'exécution et des résultats. Il améliore et soutient le développement de logiciels ouverts, aidant des milliers de projets.

**Que n’aimez-vous pas à propos de Travis CI?**

Il ne fournit pas d'outil pour déboguer le conteneur lors de l'exécution. Il devrait fournir un outil similaire à ssh pour interagir avec le conteneur de test et réduire le temps consacré aux tâches de débogage.

**Recommandations à d’autres personnes envisageant Travis CI:**

Vous aimerez la facilité de configuration et la rapidité avec laquelle vous pouvez accéder à votre matrice de test. Il vous présente un excellent ensemble d'outils qui vous permettront de CI/CD et d'automatiser les tests en quelques minutes.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Projets privés et open source CI.

  ### 48. Travis CL

**Rating:** 5.0/5.0 stars

**Reviewed by:** Kiarash T. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** April 13, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Vraiment aimer les tests automatiques, s'assurer que personne ne pousse quoi que ce soit dans le dépôt si cela finit par casser le dépôt. Donc, vous attendez toujours le feu vert de Travis pour vous assurer que vous pouvez pousser.

**Que n’aimez-vous pas à propos de Travis CI?**

Je n'ai pas beaucoup de choses négatives à propos de Travis, je l'ai utilisé pour l'un de mes dépôts mais je trouve parfois troublant de savoir quels tests ont échoué et pourquoi exactement.

**Recommandations à d’autres personnes envisageant Travis CI:**

Il faut un peu de temps pour s'y habituer, mais c'est une intégration indispensable avec vos dépôts GitHub si vous devez vous assurer que certaines choses restent les mêmes.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Je suis dans une organisation à but non lucratif, ACM, et nous utilisons Travis pour nous assurer que lorsque nous mettons à jour notre site web avec de nouveaux événements et ateliers, nous ne cassons pas notre dépôt.

  ### 49. Super outil pour l'intégration continue

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mathias F. | Senior Software Engineer, Internet, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** February 24, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Avant d'utiliser Travis, j'ai essayé de nombreux autres outils et j'ai même utilisé TeamCity pendant quelques mois. J'aime à quel point Travis est à la fois simple et puissant. Chaque fois que je déploie quelque chose, il suffit d'écrire quelques lignes pour configurer comment Travis testera mon application et tout fonctionne immédiatement dès le premier commit.

**Que n’aimez-vous pas à propos de Travis CI?**

Pour certains types d'applications, c'était un peu difficile de configurer Travis. Pour Grails par exemple, j'ai dû deviner comment le configurer parce que la documentation ne le couvrait pas.

**Recommandations à d’autres personnes envisageant Travis CI:**

Si vous ne recevez pas de notification, il n'y a pas d'utilité pour l'intégration continue.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Lorsqu'on travaille en équipe avec TDD, il est important de garder les tests réussis à tout moment. Travis rend très facile de vérifier si c'est le cas. Si ce n'est pas le cas, il informe la personne responsable en l'agaçant avec des courriels de couleur rouge affreuse jusqu'à ce qu'elle le corrige.

  ### 50. Construction automatique avec TRAVIS

**Rating:** 4.5/5.0 stars

**Reviewed by:** Andreas P. | Head of Web and Android Development, Enseignement supérieur, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** April 13, 2016

**Qu'aimez-vous le plus à propos de Travis CI?**

Facile à mettre en œuvre. Cela m'a pris moins de 10 minutes pour obtenir des builds à chaque commit/pull request. C'est très pratique car cela signifie que je peux enseigner à mes collègues à propos de ce produit également et nous pouvons travailler ensemble pour toujours nous assurer que nos règles de lint passent, que nos tests fonctionnent et qu'aucun test n'échoue. La construction Travis échoue s'il y a une erreur et nous sommes alertés immédiatement. Nous pouvons même vérifier les messages avant de fusionner une pull request.

**Que n’aimez-vous pas à propos de Travis CI?**

Le support de déploiement automatique n'était pas aussi bon que je l'espérais. J'ai rencontré quelques problèmes en déployant sur Heroku.

**Recommandations à d’autres personnes envisageant Travis CI:**

Pas d'inconvénients à ma connaissance.

**Quels sont les problèmes que Travis CI résout, et en quoi cela vous est-il bénéfique?**

Rendre les déploiements plus fluides, et ne pas avoir à le faire manuellement


## Travis CI Discussions
  - [Y a-t-il des restrictions sur le temps de construction ?](https://www.g2.com/fr/discussions/hosted-are-there-any-restrictions-on-build-time) - 1 comment, 1 upvote
  - [Pourquoi choisir Enterprise plutôt que travis-ci.com ?](https://www.g2.com/fr/discussions/why-choose-enterprise-over-travis-ci-com) - 1 comment, 1 upvote
  - [Quelles sont les fonctionnalités de Travis CI Enterprise ?](https://www.g2.com/fr/discussions/on-prem-what-are-the-features-of-travis-ci-enterprise) - 1 comment, 1 upvote
  - [Qu&#39;est-ce qu&#39;un travail simultané ?](https://www.g2.com/fr/discussions/what-is-a-concurrent-job) - 1 comment, 1 upvote
  - [Pourquoi choisir Travis CI plutôt que Jenkins ?](https://www.g2.com/fr/discussions/why-choose-travis-ci-over-jenkins) - 1 comment, 1 upvote

- [View Travis CI pricing details and edition comparison](https://www.g2.com/fr/products/travis-ci/reviews?section=pricing&secure%5Bexpires_at%5D=2026-06-07+17%3A35%3A48+-0500&secure%5Bsession_id%5D=5c917f60-4c9d-42a2-a001-72fd3cdba181&secure%5Btoken%5D=d3646c0757bb6a984c03d4db54624215c371318a8d441c44af6bcfd5727e9f85&format=llm_user)

## Travis CI Features
**Fonctionnalité**
- Mise en scène prête pour le déploiement
- Intégration
- Extensible

**Fonctionnalité**
- Intégrations
- Extensibilité
- Personnalisation des tests

**management**
- Processus et flux de travail
- Rapports
- Automatisation

**management**
- Automatisation
- Processus et flux de travail
- Rapports

**Agentic AI - Intégration Continue**
- Exécution autonome de tâches
- Intégration inter-systèmes
- Apprentissage adaptatif
- Interaction en Langage Naturel
- Assistance proactive

**IA agentique - Livraison continue**
- Exécution autonome des tâches
- Intégration inter-systèmes
- Apprentissage adaptatif
- Interaction en Langage Naturel
- Assistance proactive

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

