# AppVeyor Reviews
**Vendor:** Appveyor Systems  
**Category:** [Outils de livraison continue](https://www.g2.com/fr/categories/continuous-delivery-tools)  
**Average Rating:** 4.3/5.0  
**Total Reviews:** 24
## About AppVeyor
Service d&#39;intégration et de déploiement continus pour les développeurs Windows occupés



## AppVeyor Pros & Cons
**What users like:**

- Les utilisateurs apprécient la **facilité de gestion du code** dans AppVeyor, bénéficiant d&#39;une configuration simple et de journaux clairs. (1 reviews)
- Les utilisateurs apprécient la **facilité d&#39;utilisation** d&#39;AppVeyor, citant sa configuration simple et ses capacités de débogage utiles. (1 reviews)
- Les utilisateurs apprécient le **support client excellent** d&#39;AppVeyor, ce qui améliore leur expérience globale et la résolution des problèmes. (1 reviews)
- Les utilisateurs louent la **facilité de mise en œuvre** avec AppVeyor, soulignant sa configuration simple et ses outils de débogage utiles. (1 reviews)
- Les utilisateurs apprécient la **facilité d&#39;utilisation** d&#39;AppVeyor, soulignant sa configuration simple et ses fonctionnalités de débogage utiles. (1 reviews)
- Utile (1 reviews)
- Facilité de mise en œuvre (1 reviews)
- Configurer la facilité (1 reviews)

**What users dislike:**

- Les utilisateurs trouvent le **processus de construction lent** avec plusieurs validations frustrant, souvent en manque de mises à jour claires sur le statut. (1 reviews)
- Les utilisateurs trouvent le **processus de construction lent** , surtout avec plusieurs validations sans messages spécifiques, ce qui impacte l&#39;efficacité. (1 reviews)
- Les utilisateurs rencontrent une **performance lente** pendant le processus de construction, surtout avec plusieurs validations manquant de messages spécifiques. (1 reviews)
- Les utilisateurs constatent que le **processus de construction peut être trop lent** lorsqu&#39;ils traitent plusieurs commits, ce qui affecte leur efficacité. (1 reviews)

## AppVeyor Reviews
  ### 1. Configuration simple d'Appveyor et journaux clairs et adaptés au débogage

**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:** February 24, 2026

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

Ce que je préfère chez Appveyor, c'est sa facilité d'utilisation. La configuration est très simple et facile à mettre en œuvre en utilisant le fichier appveyor.yml. Il fournit des journaux clairs et des étapes de construction faciles à déboguer, ce qui est très utile pour diagnostiquer tout problème de construction. Il est intégré à Bitbucket dans mon projet et je l'utilise quotidiennement. Le support client est également très bon.

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

Parfois, je trouve que le processus de construction est trop lent lorsqu'il y a plusieurs validations et qu'il n'y a pas de message spécifique pour cela.

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

Cela aide à automatiser le processus de construction dans mon projet afin que nous puissions nous concentrer davantage sur le développement plutôt que sur le déploiement du code. De plus, nous avons plus de 100 branches, donc cela devient très utile dans le processus de construction.

  ### 2. AppVeyor est l'outil d'intégration continue le plus facile à configurer.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Edward W. | Database Administrator, Petite entreprise (50 employés ou moins)

**Reviewed Date:** September 06, 2019

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

Contrairement à d'autres outils C.I qui sont construits dans un environnement Linux, Appveyor est construit dans un environnement Windows, ce qui vous permet de tester les performances des applications sous Windows. Appveyor dispose d'une documentation très claire qui vous permet de configurer facilement votre fichier appveyor.yml ou de copier un fichier préconfiguré.

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

Contrairement au fichier Travis.yaml, le fichier appveyor.yml nécessite beaucoup plus de commandes pour configurer votre projet de C.I.

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

Appveryor automatise les tests et donne des notifications en cas d'erreurs dans le projet.

  ### 3. Serveur d'intégration continue simple basé sur Windows

**Rating:** 4.5/5.0 stars

**Reviewed by:** Trevor B. | Senior Scientist, Recherche, Petite entreprise (50 employés ou moins)

**Reviewed Date:** June 25, 2016

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

Contrairement à d'autres services CI, AppVeyor dispose d'une infrastructure basée sur Windows, ce qui me permet de tester mon logiciel sur toutes les principales plateformes. La configuration des projets avec appveyor.yml est simple et correspond à la façon dont d'autres services similaires non basés sur Windows effectuent la configuration.

Le support Python d'AppVeyor est impressionnant car il propose plusieurs versions différentes de Python, y compris les versions 32 et 64 bits de Python, ainsi que des installations de Python basées sur Miniconda. La documentation associée à l'environnement Python est également bien réalisée et contient les informations nécessaires pour faire fonctionner vos builds rapidement.

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

Les constructions peuvent être lentes dans la version gratuite qui ne permet pas les tâches simultanées. L'option payante permettant les tâches simultanées est trop chère. Bien qu'AppVeyor vous permette de changer le nom de votre fichier de configuration, cela m'ennuie que le défaut soit appveyor.yml, plutôt qu'un fichier précédé d'un point pour le rendre caché.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Je trouverais difficile de justifier la dépense du plan Premium, mais pour les projets open source, AppVeyor est excellent. Si le manque de tâches concurrentes est un problème, je recommanderais de limiter le nombre de tests que vous exécutez avec AppVeyor. Faites vos tests détaillés et générez des rapports de couverture avec un autre CI plus rapide et utilisez AppVeyor pour vous assurer que vos tests de base s'exécutent sous Windows 32 et 64 bits.

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

Windows est probablement la plateforme la plus couramment utilisée par nos utilisateurs, pourtant tous nos développeurs utilisent Mac OS X ou Linux. AppVeyor garantit que nos produits fonctionnent toujours sous Windows sans avoir besoin d'une machine de construction Windows dédiée.

  ### 4. AppVeyor rend incroyablement facile à configurer et à déployer.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mark W. | Senior Developer, Recherche de marché, Petite entreprise (50 employés ou moins)

**Reviewed Date:** August 02, 2016

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

La facilité de configuration. Le fait qu'il s'agisse d'un service hébergé est un énorme avantage car cela signifie que vous n'avez pas à gérer l'infrastructure sous-jacente.

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

Il a besoin de plus d'options de configuration pour les constructions parallèles. J'aimerais pouvoir limiter le nombre de constructions par branche.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Il n'y a rien de mieux en termes d'automatisation de la construction sur le marché. Les machines virtuelles ont tout ce dont vous avez besoin pour construire dans la plupart des environnements.

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

Nous utilisons AppVeyor pour construire nos produits. Nous avons rapidement constaté que le temps de construction d'AppVeyor est considérablement inférieur à celui de notre installation précédente de TeamCity.

  ### 5. Assez bon pour les constructions Windows et les développeurs Python !!

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** February 11, 2016

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

Eh bien, tout d'abord, c'est gratuit pour les projets open source. Un bon build CI qui inclut la construction, le test et le déploiement signifie que vous n'avez pas à craindre votre code. Comparé à Travis CI qui est coûteux pour les projets actifs, les artefacts ici sont facilement disponibles. Cependant, pour la CI de base de données, AppVeyor a l'avantage majeur de venir avec une base de données SQL Server sur les agents de build par défaut. Cela simplifie considérablement la configuration et évite le besoin de provisionner, configurer et démonter des machines virtuelles de base de données à chaque build.

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

1. C'est lent comparé à Travis CI.  
2. Développement de plateforme !- Fonctionne uniquement pour Windows ! Ce serait bien d'avoir tout en un seul endroit (pour les utilisateurs de Linux).  
3. Les comptes gratuits ont une construction lente.

**Recommandations à d’autres personnes envisageant AppVeyor:**

C'est assez facile à utiliser. Cependant, la documentation n'est pas bonne, la seule source d'information est les avis et les forums.  
Le support est vraiment utile, et souvent ils mettront en œuvre des choses qui manquent et vous empêchent d'avancer.

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

1. Les utilisateurs de Windows n'ont pas besoin de faire face à des problèmes car les packages Python subissent des tests de régression automatiques avec AppVeyor.
2. Test et emballage de modules Python multiplateformes pour des projets open source.
3. AppVeyor nous permet de construire et de tester continuellement notre code à un rythme rapide.

  ### 6. Simple et puissant

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** March 22, 2016

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

- Bonne intégration avec les pull requests GitHub  
- Configuration en YAML  
- Déploiement vers des environnements personnalisés  
- meilleur pour Windows  
- Sûr avec des environnements de construction isolés  
- bon support client  
- service gratuit exceptionnel pour les projets open-source

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

- un peu plus lent que les autres  
- besoin de prendre en charge plus de systèmes d'exploitation  
- Pas de support Java  
- Pas d'intégration IDE

**Recommandations à d’autres personnes envisageant AppVeyor:**

AppVeyor est simple, puissant et excellent pour Windows et GitHub.

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

Je travaille principalement sur des projets open-source.  
AppVeyor effectue tous les tests sur mon code et continue de surveiller son statut à chaque changement.  
Lors de la réception d'une demande de tirage, AppVeyor vérifie automatiquement les erreurs et signale si la fusion d'une demande de tirage casserait mon code.

  ### 7. Très utile pour les développeurs Python

**Rating:** 4.5/5.0 stars

**Reviewed by:** John V. | Research Data Analyst, Enseignement supérieur, Entreprise (> 1000 employés)

**Reviewed Date:** December 17, 2015

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

La meilleure fonctionnalité d'AppVeyor est qu'ils permettent à *n'importe quels* artefacts d'être capturés à partir de la construction et téléchargés facilement depuis AppVeyor. C'est une grande fonctionnalité par rapport à Travis, qui a une recette pour utiliser Amazon S3 pour stocker des artefacts, mais cela s'avère assez coûteux pour les projets très actifs.

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

Pas de support pour l'autorisation des organisations Github.  
Constructions lentes pour les comptes gratuits.  
La protection des variables d'environnement est sous-optimale. Plusieurs fois, une commande a échoué et Appveyor a affiché toutes les variables, y compris les mots de passe, dans le journal. Comme le journal est sur le net, il doit ensuite être supprimé.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Soyez *très* prudent avec la mise des mots de passe dans les variables d'environnement. Appveyor aime les afficher dans le journal s'il y a un problème avec une commande.  
Pour Python, utilisez le fichier appveyor.yml du projet de démonstration : https://github.com/ogrisel/python-appveyor-demo  
Pour la couverture, utilisez https://codecov.io/ au lieu de https://coveralls.io/ , fonctionne très bien avec Appveyor, mais aussi intégré avec Travis - il fusionne les données de couverture d'Appveyor et Travis ensemble, permettant des données de couverture multiplateformes. coveralls.io échoue gravement dans ce scénario.

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

Je travaille principalement sur Pywikibot, un cadre pour la maintenance automatisée des wikis.  
Les tests de régression automatiques des paquets Python utilisant Appveyor garantissent que les utilisateurs de Windows ne subissent pas de régressions causées par notre équipe de développement principalement Linux/OSX.

  ### 8. Excellent pour toutes les versions de Windows.

**Rating:** 5.0/5.0 stars

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

**Reviewed Date:** December 17, 2015

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

Nous utilisons AppVeyor depuis plus d'un an. Nous sommes récemment passés à 5 tâches simultanées, ce qui aide vraiment à accélérer nos constructions de matrice. La tarification est simple. Le support est superbe. J'aime vraiment qu'ils aient un flux NuGet intégré. Nous l'utilisons pour les dépendances de construction et les installations de logiciels Chocolatey. Configurer des environnements pour déployer des constructions d'applications web sur Azure App Service est simple. De nombreux développeurs de notre entreprise utilisent également AppVeyor pour leurs projets open source, donc ils le connaissent bien, et certains scripts de construction peuvent être partagés.

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

Les mises à jour ont causé des interruptions de nos builds à plusieurs reprises, mais revenir à l'image précédente n'était qu'un simple changement d'une ligne dans appveyor.yml. Parfois, il serait utile de contrôler l'image de build, ou au moins une couche par-dessus la leur.

**Recommandations à d’autres personnes envisageant AppVeyor:**

De nombreux projets open source l'utilisent actuellement. Recherchez simplement appveyor.yml sur GitHub.

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

Nous l'utilisons pour construire tous nos logiciels, les tests automatisés (unitaires et certains d'intégration), le déploiement continu, et tous les autres déploiements.

  ### 9. Système CI pour les builds basés sur Windows

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** December 14, 2015

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

Langage et support de framework. Chaque problème que j'ai avec travis, appveyor le résout. J'ai essayé un projet c++ et le configurer pour utiliser un compilateur approprié a été un jeu d'enfant car appveyor est livré avec les suites de compilateurs standard msvc et mingw, ruby, python et la plupart des langages courants sont bien pris en charge. Les builds ont commencé presque immédiatement et sont apparus dans la console chaque fois que j'ai poussé sur github et les builds étaient très rapides aussi. L'interface web est assez élégante et minimaliste, mais elle fonctionne dans la plupart des cas. Elle envoie les résultats de la dernière build à votre adresse email enregistrée.

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

Évidemment, le support de la plateforme. Cela fonctionne bien uniquement pour Windows. Tel qu'il est actuellement, vous devez utiliser Travis pour Linux/OSX ET AppVeyor pour Windows.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Comme avec n'importe quel système CI, il est plus facile que Travis, car le même projet m'a pris beaucoup moins de temps à configurer dans Appveyor donc il y a cela. Si vous avez besoin de support de construction multiplateforme/Windows, actuellement Appveyor semble être la seule solution.

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

Je dois simplement pousser sur GitHub et AppVeyor commencera immédiatement la procédure de construction/test, m'informant des résultats par mail. Cela annule également le besoin d'indiquer le statut actuel de la construction dans le fichier README, car il peut être vu directement à partir du badge CI.

  ### 10. appveyor - essentiel pour le développement d'applications multiplateformes

**Rating:** 4.5/5.0 stars

**Reviewed by:** Michael Ira K. | Senior Software Engineer, Fabrication électrique/électronique, Entreprise (> 1000 employés)

**Reviewed Date:** June 23, 2016

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

capacité à construire mes applications Linux sous Windows en utilisant Cygwin ou MSYS

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

pas clair si / comment configurer des builds simultanés

**Recommandations à d’autres personnes envisageant AppVeyor:**

il semble être le seul CI qui peut être facilement configuré pour construire des applications Windows

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

projet open source - essayant d'être compatible multi-plateforme - appveyor a rendu cela possible pour moi.

  ### 11. Seul serveur CI hébergé gratuit pour Windows, très personnalisable

**Rating:** 4.5/5.0 stars

**Reviewed by:** Abhas B. | Trainee Decision Scientist, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 11, 2015

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

1. Construit sur Windows, essentiel pour les applications multiplateformes

2. Gratuit pour les projets open-source

3. Permet de télécharger des fichiers compilés, prêts pour la distribution - appelés "Artifacts"

4. Très bonne intégration avec tout ce qui est Windows - Nuget, Visual Studio, Azure et bien documenté.

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

1. Un serveur CI gratuit vraiment multiplateforme est très nécessaire pour arrêter d'écrire des fichiers de configuration similaires mais différents pour des serveurs Windows et Linux séparés.

2. Beaucoup plus lent par rapport à Travis CI, qui exécute plusieurs configurations de test en parallèle par défaut.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Assez facile à utiliser, mais un peu écrasant au début - Commencez avec une configuration appveyor de base et ajoutez des étapes de construction une par une pour vous familiariser. Utilisez Nuget pour installer des choses, cela fonctionne comme apt-get pour Linux.

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

Test et emballage des modules Python multiplateformes pour les projets open source

Avantages -

Avant que je rejoigne le projet, il était développé par une personne utilisant uniquement Linux et donc, il était marqué comme "Pas prêt pour Windows" car il ne pouvait pas le tester sur des machines Windows. Étant donné que Python lui-même est si multiplateforme, il est triste de voir de telles alertes de statut sur certains projets.
Après avoir effectué quelques corrections mineures pour Windows, il était très important de faire des tests continus sur Windows, afin que l'administrateur puisse facilement détecter s'il échouera sur Windows, sans maintenir une telle configuration.

  ### 12. Système CI pour Windows. Aussi assez utile pour les développeurs Python.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Nikhil H. | MTS, Technologie de l'information et services, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** January 31, 2016

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

Appveyor est construit sur Windows. Les artefacts (fichiers compilés téléchargés - prêts pour la distribution) sont facilement disponibles et c'est un avantage par rapport à Travis qui est coûteux pour les projets actifs. L'interface utilisateur web est assez cool et efficace. Appveyor fournit également un support de framework - livré avec MSVC et MINGW standard.

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

Dépendant de la plateforme - Plus grand inconvénient.  
Fonctionne bien uniquement pour Windows  
L'autorisation de l'organisation GitHub n'est pas prise en charge  
Lent par rapport à Travis CI

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

GitHub est l'adresse de livraison principale pour moi. Appveyor m'envoie les résultats de la procédure de construction immédiatement, ce qui me fait gagner du temps pour vérifier le statut via un readme. Les utilisateurs de Windows n'ont pas besoin de faire face à des problèmes car les packages Python subissent des tests de régression automatiques avec Appveyor.

  ### 13. Qualité de l'intégration continue pour les projets .NET

**Rating:** 2.5/5.0 stars

**Reviewed by:** Ken H. | Front End Developer, Logiciels informatiques, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 17, 2015

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

Généralement, une file d'attente de construction rapide. Nous avons plusieurs projets et lorsque nous déployons des fonctionnalités rapidement, c'est agréable que les constructions ne s'accumulent pas afin que nous obtenions un retour immédiat si la construction échoue.

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

La configuration d'un projet est complexe. Nous avons généralement des applications .NET, donc l'utilisation du processus MS Build fonctionne bien pour celles-ci. Nous n'avons pas encore configuré une application Node avec succès et nous comptons toujours sur le déploiement en utilisant les hooks GitHub. Il n'y a pas beaucoup de documentation, principalement des questions et réponses de la communauté.

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

AppVeyor nous permet de construire et de tester notre code en continu à un rythme rapide. Nous pouvons obtenir le code dans notre environnement de test simplement en fusionnant avec la bonne branche après que tous les tests soient réussis.

  ### 14. Bonne machine virtuelle en ligne

**Rating:** 3.5/5.0 stars

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

**Reviewed Date:** January 31, 2016

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

La caractéristique principale élimine le besoin d'installer des logiciels sur votre ordinateur portable. Le besoin d'avoir un système Ubuntu est également supprimé. Simple mais puissant.

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

Le traitement en ligne prend effectivement plus de temps que d'habitude. Comme il est en ligne, une connexion internet est nécessaire. Donc, lorsqu'on est hors de portée d'internet, nous ne pouvons pas utiliser ce service.

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

Le besoin d'avoir un système ubuntu est supprimé. Virtual box ou machine virtuelle rend Windows assez lent, donc il est bon d'utiliser appveyor si nous avons l'intention d'utiliser une machine virtuelle ubuntu juste pour compiler des programmes.

  ### 15. Un très bon système d'intégration

**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:** February 19, 2016

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

C'est simple et magnifique. Le tableau de bord de construction est impressionnant et réconfortant. Il peut ajouter des tests, identifier des artefacts (résultats de la construction) et agir sur eux. Vous pouvez automatiser le déploiement vers n'importe quel environnement que vous souhaitez. De manière impressionnante, AppVeyor restaure également les packages NuGet. C'est un excellent exemple de logiciel en tant que service.

AppVeyor dit qu'ils "automatisent la construction, le test et le déploiement des applications .NET, aidant votre équipe à se concentrer sur la livraison de grandes applications."

Cool. J'aime l'automatisation, j'aime construire, tester et déployer. Je suis paresseux, comme tous les bons développeurs, alors automatisez tout !

Leur tarification est impressionnante. C'est gratuit pour des dépôts publics illimités, ce qui signifie que je peux configurer une construction CI pour tous mes petits utilitaires et projets open source sur GitHub. Cependant, leurs options Pro et Premium sont extrêmement compétitives par rapport à l'exécution de mon propre système VM et CI sur Azure pendant un mois.

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

AppVeyor est vraiment impressionnant, amusant à utiliser, et "ça marche tout simplement." C'est un excellent exemple de logiciel en tant que service, il n'y a pas grand-chose dont l'utilisateur puisse se plaindre par rapport à d'autres plateformes dans le même domaine.

**Recommandations à d’autres personnes envisageant AppVeyor:**

AppVeyor dit qu'ils "automatisent la construction, le test et le déploiement d'applications .NET, aidant votre équipe à se concentrer sur la livraison de superbes applications."

Cool. J'aime l'automatisation, j'aime construire, tester et déployer. Je suis paresseux, comme tous les bons développeurs, alors automatisons tout !

Je peux ajouter des tests, identifier des artefacts (résultats de la construction) et agir en conséquence. Vous pouvez automatiser le déploiement vers l'environnement de votre choix. Poussez vers Blob Storage (comme je le fais pour monEcho), poussez vers un serveur NuGet, ou Web Deploy.

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

Intégration continue. CI build qui inclut des options de construction, de test et de déploiement pour que mon système CI automatise la construction, le test et le déploiement d'applications .NET sont quelques-unes des applications.

AppVeyor dit qu'ils "automatisent la construction, le test et le déploiement d'applications .NET aidant votre équipe à se concentrer sur la livraison de grandes applications."

Cool. J'aime l'automatisation, j'aime construire, tester et déployer. Je suis paresseux, comme tous les bons développeurs, alors automatisons tout !

  ### 16. Utilisé pour les tests unitaires d'un package Python sur Windows

**Rating:** 4.5/5.0 stars

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

**Reviewed Date:** January 10, 2016

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

Il est facile à configurer et à maintenir, indépendamment des autres services CI. De plus, il s'intègre bien avec les pull requests de Github.

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

Le niveau gratuit du service est très lent et rend la fusion des PRs un peu pénible.

**Recommandations à d’autres personnes envisageant AppVeyor:**

AppVeyor est excellent pour gérer les demandes de tirage, mais il est trop lent pour une équipe de développement local active.

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

Le paquet que je maintiens dépend de la fonctionnalité fournie par le système d'exploitation et j'aime maintenir une couverture de code de près de 100 %. J'utilise d'autres services CI pour les tests sur Linux, mais AppVeyor me permet d'exécuter les tests sur Windows également.

  ### 17. Intégration continue facile sur Windows

**Rating:** 4.5/5.0 stars

**Reviewed by:** Dominic M. | Research Scientist, Logiciels informatiques, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 11, 2015

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

- Facilité d'installation  
- Capacité à développer une configuration de test de manière interactive en ligne  
- Disponibilité de compilateurs et de chaînes d'outils

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

Probablement ma plus grande plainte est la latence relativement élevée des builds. Après un commit, il faut un temps assez long avant que les builds ne commencent.

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

J'ai utilisé AppVeyor pour mettre en œuvre des tests d'intégration continue pour plusieurs de mes projets open source. Cela a permis à des développeurs inexpérimentés (scientifiques du domaine) de contribuer sans risquer de casser le logiciel.

  ### 18. Superbe option pour les projets OSS pour tester dans un environnement Windows.

**Rating:** 4.0/5.0 stars

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

**Reviewed Date:** December 15, 2015

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

Format de fichier de configuration pratique similaire à Travis, intégration de l'API de statut de construction GitHub, beaucoup de logiciels préinstallés pour les environnements de test.

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

Les constructions peuvent parfois être un peu plus lentes que celles des concurrents.

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

Les dépôts open source auxquels je contribue ont besoin d'un moyen pour tester leur logiciel dans un environnement Windows (gratuitement !) et s'assurer que tout fonctionne comme prévu. Appveyor fournit exactement ce service.

  ### 19. Solution de construction solide basée sur le cloud pour notre application Windows Phone

**Rating:** 5.0/5.0 stars

**Reviewed by:** Peter D. | Senior Windows Developer, Électronique grand public, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 05, 2015

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

J'adore ne pas avoir à maintenir les serveurs de build. Une fois que notre configuration de build a été mise en place, je pouvais simplement l'oublier, et ça fonctionne. En dehors de cela, le support est excellent - rapide et utile. C'est aussi formidable d'avoir cette tranquillité d'esprit concernant le statut du build lors de la réalisation de pull requests dans notre branche "develop". De plus, je n'ai plus besoin de créer des packages prêts pour le magasin sur ma propre machine. Maintenant, peu importe le statut de mon propre engagement, je peux extraire des packages appxupload prêts à être publiés à partir des artefacts de build dans nos branches de release et les publier directement sur le magasin. Cela me fait gagner des heures de travail pendant les cycles de release, qui ont lieu maintenant toutes les quatre semaines.

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

Mon seul souhait serait une intégration plus étroite avec HockeyApp. Nous déployons actuellement en utilisant un script PowerShell que j'ai écrit. D'après mon expérience, l'utilisation de scripts personnalisés à l'intérieur de l'intégration continue est parfois fragile. Cela n'a pas échoué jusqu'à présent dans les deux à trois mois depuis que j'ai mis en place tout le système, mais si cette intégration était là, ce serait une chose de moins à se soucier.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Le support est vraiment utile, et souvent ils mettront en œuvre des éléments manquants qui vous empêchent d'avancer.

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

Nous résolvons le problème de rationalisation d'un déploiement continu de notre application mobile. Nous devons publier des mises à jour toutes les quatre semaines. Dans ce monde, détecter les problèmes de construction tôt et souvent, et être capable de décharger la construction réelle des packages de nos développeurs est extrêmement important. Deux avantages intéressants se sont matérialisés à partir de cela : le contrôle qualité dispose toujours des dernières versions de "develop" sans intervention des développeurs, et nos tests unitaires sont toujours exécutés, même lorsque les développeurs oublient de le faire.

  ### 20. Un service simple qui garantit l'intégrité de votre code

**Rating:** 4.5/5.0 stars

**Reviewed by:** Terry N. | Assistant Programming Instructor, Enseignement supérieur, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 01, 2015

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

AppVeyor est pratiquement une solution clé en main pour l'intégration continue et l'automatisation de la construction. C'est facile à configurer pour gérer l'intégration continue. Il a une intégration avec Github et lui donner accès à votre dépôt est presque un processus en un clic. Les équipes Github sont également prises en charge, permettant aux gens de maintenir des comptes individuels pour éviter le partage de comptes.

Les temps de construction sont courts et les journaux sont fournis. Nous ne semblons pas non plus avoir rencontré de problèmes de bande passante, donc le téléchargement de ressources supplémentaires comme des éléments graphiques n'est pas un problème.

Je n'utilise pas les options de test unitaire, mais il prend en charge une variété de méthodes d'implémentation. Vous pouvez tester avec un assemblage supplémentaire ou faire des scripts simples.

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

C'est une excellente solution pour quiconque développe sur Windows. Si vous êtes sur Linux, vous n'aurez pas de chance. Heureusement, il existe de nombreuses autres solutions disponibles, comme Travis CI. Cependant, ce serait pratique de tout avoir en un seul endroit.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Les petites équipes avec un projet .NET qui recherchent une solution CI pour des projets open source devraient envisager AppVeyor. La configuration est courte et sans douleur, et il y a de nombreuses options de configuration pour prendre en charge des fonctionnalités supplémentaires comme les tests unitaires et les hooks.

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

Nous pouvons facilement dire avec chaque commit si le HEAD est actuellement cassé ou non. De plus, la production de versions développeur quotidiennes à montrer aux chefs de projet ainsi qu'à distribuer aux testeurs a été déplacée de la responsabilité de quelqu'un à celle de quelque chose.

  ### 21. AppVeyor : CI pour Windows

**Rating:** 4.0/5.0 stars

**Reviewed by:** Federico T. | Freelance Software Engineer, Services d'information, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 15, 2015

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

Je ne peux trouver aucune autre alternative pour exécuter des tests sur Windows.

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

C'est d'une certaine manière lent. Parfois, cela peut prendre des heures en attendant qu'un travail commence.

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

Enfin, j'ai mes tests qui fonctionnent non seulement sur Linux et Mac, mais aussi sur Windows.

  ### 22. Intégration et déploiement continus basés sur le cloud pour le développement .NET avec AppVeyor

**Rating:** 4.5/5.0 stars

**Reviewed by:** Gary S. | Technology Architecture Delivery Senior Manager, Technologie de l'information et services, Entreprise (> 1000 employés)

**Reviewed Date:** May 02, 2015

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

Pour notre solution, nous avons apprécié la facilité d'utilisation qu'AppVeyor nous a offerte avec la pile technologique Microsoft .NET. Il existe des produits similaires, mais peu excellent avec cette pile. Comme le déclare AppVeyor, '#1 service de livraison continue pour Windows'. J'ai écrit un article sur notre POC à https://programmaticponderings.wordpress.com/2014/05/25/cloud-based-continuous-integration-and-delivery-for-net-development.

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

Il y avait très peu de choses à ne pas aimer. Nous avons testé AppVeyor pour la première fois il y a presque un an. Il a continué à évoluer et à mûrir depuis. C'était assez facile tout en n'étant pas trop restrictif avec une interface utilisateur lourde.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Exécutez un POC avec un projet interne ou une application existante avec leur niveau gratuit. Voyez comment vous l'aimez. Vous pouvez tirer parti de votre apprentissage lorsque vous commencez à l'utiliser pour la production.

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

Alors que nous déplaçons davantage d'applications vers le cloud, nous recherchions une solution à l'échelle de l'entreprise pour l'intégration continue et le déploiement continu basés sur le cloud des applications et services .NET.

  ### 23. Outil fantastique pour la livraison continue

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mathieu S. | Web Developer, Internet, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 05, 2015

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

AppVeyor, avec une configuration Yaml simple, aidera vraiment votre équipe à construire et déployer sur divers environnements. La sortie complète de la console vous aide à trouver le problème lorsque quelqu'un... casse la construction !

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

Dernièrement, AppVayor avait souffert de sa popularité croissante, et des problèmes étranges sont survenus, rendant les builds défaillants sans raison apparente. Leur équipe en a corrigé la plupart, dirais-je, et les choses semblent être revenues à la normale.

**Recommandations à d’autres personnes envisageant AppVeyor:**

si vous avez une grande équipe construisant de nombreux projets chaque jour.

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

Remplacer les instances locales de Jenkins par AppVayor nous a permis de consacrer beaucoup moins de temps à l'installation, à la configuration et à la gestion des machines de build, et plus de temps au développement logiciel RÉEL.

  ### 24. Produit génial, support fantastique

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anthony S. | Managing Director, Technologie de l'information et services, Petite entreprise (50 employés ou moins)

**Reviewed Date:** May 04, 2015

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

Simple à mettre en place et ensuite très personnalisable, quoi que vous vouliez faire avec vos constructions. Oh et le support va au-delà à chaque fois que vous en avez besoin.

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

L'interface utilisateur pourrait bénéficier d'un petit lifting, mais c'est moi qui suis pointilleux.

**Recommandations à d’autres personnes envisageant AppVeyor:**

Incroyable logiciel, je ne peux pas le recommander assez.

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

Intégration et déploiement continus. Nous avons pu construire une variété de projets allant des applications front-end JS, ASP.NET MVC et WPF aux services back-end construits avec Web API, Service Stack, etc.



- [View AppVeyor pricing details and edition comparison](https://www.g2.com/fr/products/appveyor/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-30+10%3A55%3A38+-0500&secure%5Bsession_id%5D=1f0e7434-59ec-4699-909e-05cdf87b82c4&secure%5Btoken%5D=50f1f897a6ba935e21052680abb9b62f431d007ad52da71c9eb22830c8d71924&format=llm_user)
## AppVeyor Integrations
  - [Bitbucket](https://www.g2.com/fr/products/bitbucket/reviews)

## AppVeyor 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 AppVeyor Alternatives
  - [Jenkins](https://www.g2.com/fr/products/jenkins/reviews) - 4.4/5.0 (552 reviews)
  - [Travis CI](https://www.g2.com/fr/products/travis-ci/reviews) - 4.5/5.0 (92 reviews)
  - [TeamCity](https://www.g2.com/fr/products/teamcity/reviews) - 4.3/5.0 (87 reviews)

