Quel est le meilleur outil CI/CD en 2026 ?

Celui qui vit à côté de ton code. Le reste se joue sur les minutes, et sur le système qui exécute tes builds.

Un outil CI/CD, c'est le robot qui prend chaque modification poussée sur ton dépôt, compile le projet, lance les tests (l'intégration continue, ou CI) puis livre la nouvelle version sur tes serveurs (le déploiement continu, ou CD). Cette page s'adresse au CTO, au lead dev ou à la personne DevOps d'une PME qui doit choisir où faire tourner tout ça. Elle ne traite pas de l'hébergement du code lui-même.

La réponse courte : si ton code est sur GitHub, prends GitHub Actions, 2 000 minutes gratuites par mois et aucune facture sur les dépôts publics. S'il est sur GitLab, GitLab CI/CD est déjà là, avec le pipeline le plus complet du classement mais seulement 400 minutes en gratuit. Si ton code vit à plusieurs endroits, CircleCI ou Buildkite se branchent partout. Et Jenkins reste gratuit, à condition d'accepter de le maintenir.

Le piège que peu de comparatifs signalent : le système du runner (la machine qui exécute ton build). Chez GitHub, une minute macOS coûte 0,062 $, plus de dix fois une minute Linux à 0,006 $. Chez GitLab, elle compte pour 6 à 12 minutes de ton quota. Pour chaque outil, la page donne ce chiffre et dit si tu peux brancher tes propres machines.

Romain CochardCEO de Hack'celeration
Mis à jour 20268outils CI/CD classés6outils de déploiement présentés à part0,006 $la minute Linux standard chez GitHub

Le classement est éditorial : une place sponsorisée est toujours signalée sur sa fiche, et aucun lien affilié ne change une note.

En un coup d'œil

Les 8 outils CI/CD comparés

Le classement complet. La colonne « tes propres machines » dit si tu peux brancher un runner auto-hébergé (une machine à toi qui exécute les builds) et ce que ça change à la facture : c'est le premier levier d'économie dès que tes pipelines tournent toute la journée. Les éditeurs affichent leurs prix en dollars, hors taxes.

Idéal pourTes propres machinesOffre gratuiteTaille d'équipeVoir
1GitHub ActionsMeilleur si ton code est sur GitHubGratuites, hors quota (surcoût reporté)4.5/5Free 0 $ (2 000 min), Team 4 $, Enterprise 21 $✓Équipe dont le code est sur GitHubVoir →
2GitLab CI/CDMeilleure plateforme tout-en-unTon runner ne consomme pas le quota4.4/5Free 0 $ (400 min), Premium 29 $, Ultimate sur devis✓Équipe qui veut dépôt et CI au même endroitVoir →
3CircleCIMeilleure CI indépendante de la forge5 tâches simultanées incluses en Free4.1/5Free 0 $ (30 000 crédits), Performance dès 15 $✓Équipe avec du code sur plusieurs forgesVoir →
4Azure PipelinesMeilleur pour une équipe Microsoft1 job auto-hébergé gratuit, puis 15 $4.0/51 job gratuit (1 800 min), job en plus 40 $/mois✓Équipe .NET ou déjà sur AzureVoir →
5BuildkiteMeilleur pour builds sur tes machines10 agents inclus en Pro, puis 3,50 $3.9/5Free 0 $, Pro 30 $ par utilisateur actif✓Équipe technique avec ses propres serveursVoir →
6JenkinsMeilleur open sourceToujours sur tes machines, gratuit3.8/5Gratuit (open source), hébergement à ta charge✓Équipe qui veut tout contrôlerVoir →
7Bitbucket PipelinesMeilleur pour une équipe AtlassianPossible, minutes Atlassian limitées3.6/5Free 0 $ (50 min), Standard 3,65 $, Premium 8 $✓Équipe déjà sur Jira et BitbucketVoir →
8TeamCityMeilleur sur site pour une équipe JetBrains3 agents gratuits en Professional3.5/5Professional gratuit (3 agents), Enterprise sur la page de l'éditeur✓Équipe JetBrains qui héberge sa CIVoir →

Aucun de ces outils n'a encore d'avis Labs : les prix et les quotas viennent des pages officielles des éditeurs, en 2026, et les notes sont les nôtres.

Ton outil n'est pas sur cette page ? Écris-nous : hello@hackceleration.com

Notre méthode

Comment on a comparé et noté

Les pages les mieux placées sur cette question listent six à onze outils, sans un seul prix, et sans dire combien de minutes tu as vraiment chaque mois. Nous avons fait l'inverse : nous avons lu la page de tarifs et la documentation de facturation de chaque éditeur, puis les fils de discussion des équipes qui ont vidé leur quota, migré depuis Jenkins ou subi une panne de leur fournisseur.

Le critère central, vérifié pour chaque outil classé : le quota gratuit, le prix d'une minute selon le système, et la possibilité d'utiliser tes propres machines. Les outils qui font seulement du déploiement (Argo CD, Octopus Deploy) ou qui se vendent surtout sur devis (Harness) sont présentés à part, avec Semaphore, Travis CI et AWS CodePipeline.

La pondération suit la vie d'une PME : ce que tu paies pour tes builds et la profondeur des pipelines comptent plus que le reste.

  1. Rapport qualité-prixQuota gratuit, prix de la minute Linux, Windows et macOS, coût des runners auto-hébergés.
    30 %
  2. Fonctionnalités et profondeurPipelines, déploiement, cache, artefacts, parallélisme, sécurité.
    25 %
  3. Intégrations disponiblesForges de code acceptées, catalogue d'actions ou de plugins, clouds.
    20 %
  4. Facilité d'utilisationTemps pour un premier pipeline, lisibilité de la configuration, maintenance.
    15 %
  5. Support client et accompagnementDocumentation, communauté, support humain sur les plans payants.
    10 %
8outils classés
6outils présentés sans être classés
2026grilles tarifaires relevées

Aucun lien affilié ne change une note ou un rang.

1
Meilleur si ton code est sur GitHub

GitHub Actions

4.5/5

GitHub Actions est la CI/CD intégrée à GitHub. Un fichier YAML dans le dossier .github/workflows de ton dépôt, et chaque push lance tes tests. Son avantage tient en un mot : le catalogue. Pour presque chaque étape (installer Node, se connecter à un cloud, publier une image Docker), quelqu'un a déjà écrit une action réutilisable.

Les quotas : 2 000 minutes par mois sur le plan gratuit, 3 000 sur Team à 4 $ par utilisateur, 50 000 sur Enterprise à 21 $. Derrière ces minutes, GitHub raisonne en dollars : 0,006 $ la minute sur un runner Linux 2 cœurs, 0,010 $ sur Windows, 0,062 $ sur macOS. Les 50 000 minutes d'Enterprise sont en fait 300 $ de crédit, calculés sur le prix Linux. Un build iOS les consomme donc dix fois plus vite. Les dépôts publics ne sont pas facturés.

Tes propres machines sont gratuites et ne touchent pas le quota. GitHub avait annoncé des frais de 0,002 $ par minute sur ces runners auto-hébergés pour début 2026, puis a reporté le changement pour « réévaluer son approche », sans nouvelle date. Garde l'œil dessus si toute ta CI tourne sur tes serveurs.

Sa limite, c'est la sécurité des actions tierces. En 2025, l'action populaire tj-actions/changed-files a été compromise : ses étiquettes de version pointaient vers un code qui écrivait les secrets dans les journaux de build. Les dépôts qui l'appelaient par l'empreinte exacte du commit (le SHA) n'ont rien eu. Une panne d'une région Azure a aussi coupé Actions et Azure DevOps en même temps en 2024 : un seul fournisseur, un seul point de panne.

Points forts
  • Catalogue d'actions réutilisables
  • Dépôts publics non facturés
  • Runners auto-hébergés hors quota
+Avantages
  • ✓Prêt en quelques minutes
  • ✓2 000 minutes gratuites
  • ✓Team à 4 $ par utilisateur
−Inconvénients
  • ✗macOS plus de 10 fois plus cher que Linux
  • ✗Actions tierces à épingler par SHA
  • ✗Lié à GitHub
Verdict

Le choix par défaut dès que ton code est sur GitHub. Épingle tes actions par SHA dès le premier jour, et réserve macOS aux seuls builds iOS.

Voir les tarifs GitHub Actions →
2
Meilleure plateforme tout-en-un

GitLab CI/CD

4.4/5

GitLab CI/CD est intégré à GitLab : un fichier .gitlab-ci.yml à la racine du dépôt décrit tes étapes, et la plateforme gère le reste, des environnements de déploiement aux analyses de sécurité. C'est l'outil le plus complet du classement pour une équipe qui ne veut qu'un seul fournisseur, d'où sa note de fonctionnalités de 4,7 sur 5.

Le point faible, c'est le quota gratuit. GitLab.com donne 400 minutes de calcul par mois sur Free, pour 5 utilisateurs par groupe privé, contre 2 000 minutes avant la baisse de 2020. Premium à 29 $ par utilisateur (facturé à l'année) passe à 10 000 minutes, Ultimate (sur devis) à 50 000. Les minutes en plus coûtent 10 $ les 1 000, en paiement unique, sur tous les plans.

Attention au facteur de coût. Un runner Linux small compte pour 1, un medium pour 2, un large pour 3. Sur macOS, une minute en coûte 6 sur la machine M1 medium et 12 sur la M2 Pro large, encore en bêta. Une équipe mobile vide donc ses 400 minutes en un peu plus d'une heure de build macOS.

La parade est connue des habitués : enregistrer ton propre runner. Le quota ne vise que les runners partagés de GitLab ; une petite machine à toi exécute tes pipelines sans rien décompter. Sur le forum de GitLab, un utilisateur racontait avoir épuisé son quota le troisième jour du mois après la baisse, alors que son usage n'avait pas changé : c'est la réponse qu'on lui a donnée.

Points forts
  • Dépôt, CI et déploiement réunis
  • Runner perso hors quota
  • Minutes en plus à 10 $ les 1 000
+Avantages
  • ✓Pipeline le plus complet
  • ✓Version auto-hébergée possible
  • ✓Minutes achetées sans changer de plan
−Inconvénients
  • ✗400 minutes seulement en gratuit
  • ✗macOS compté 6 à 12 fois
  • ✗Premium à 29 $ par utilisateur
Verdict

Le meilleur choix pour tout faire au même endroit. En gratuit, branche ton propre runner dès le départ : 400 minutes ne tiennent pas un mois d'équipe.

Voir les tarifs GitLab CI/CD →
3
Meilleure CI indépendante de la forge

CircleCI

4.1/5

CircleCI est une CI indépendante : elle ne dépend pas de l'endroit où tu stockes ton code, et c'est sa raison d'être dans ce classement. Une seule configuration, un seul tableau de bord, même si une partie de tes projets est sur GitHub et une autre ailleurs.

Le modèle se compte en crédits, pas en minutes. Le plan Free donne 30 000 crédits par mois, 5 utilisateurs actifs et jusqu'à 30 tâches en parallèle ; CircleCI annonce que ça représente jusqu'à 6 000 minutes de build sur sa plus petite machine Docker. Performance démarre à 15 $ par mois, avec 5 utilisateurs inclus puis 15 $ par utilisateur, et le pack de 25 000 crédits en plus coûte 15 $. Attention à la définition : un utilisateur, c'est toute personne qui pousse du code sur un projet qui build chez CircleCI.

Le parallélisme est son point fort : 30 tâches simultanées en gratuit, 80 en Performance. Pour une suite de tests longue que tu découpes en morceaux, c'est là que CircleCI fait gagner du temps.

Sa limite vient d'un retour ancien, de 2023, sur son forum : un utilisateur à court de crédits avait basculé sur un runner à lui, et ses builds restaient refusés jusqu'à la recharge. Il a fini par partir. La page de prix actuelle inclut 5 tâches de runner auto-hébergé simultanées en Free ; vérifie quand même ce qui se passe quand tes crédits tombent à zéro avant d'en dépendre.

Points forts
  • Indépendant de la forge de code
  • 30 tâches parallèles en gratuit
  • Jusqu'à 6 000 minutes en Free
+Avantages
  • ✓Parallélisme généreux
  • ✓Gratuit large pour démarrer
  • ✓Une seule CI pour tous tes dépôts
−Inconvénients
  • ✗Crédits plus durs à prévoir que des minutes
  • ✗Facturation par utilisateur actif
  • ✗Comportement à zéro crédit à vérifier
Verdict

Le meilleur choix si ton code est dispersé ou si tes tests ont besoin de beaucoup de parallélisme. Suis ta consommation de crédits la première semaine.

Voir les tarifs CircleCI →
4
Meilleur pour une équipe Microsoft

Azure Pipelines

4.0/5

Azure Pipelines est la CI/CD d'Azure DevOps, la suite de Microsoft. Elle vise d'abord les projets .NET et Windows, là où d'autres outils facturent la minute Windows plus cher que Linux.

Son modèle de prix est le plus original du classement : tu ne paies pas des minutes, tu paies des jobs parallèles (le nombre de builds qui tournent en même temps). Le premier job hébergé par Microsoft est gratuit, avec 1 800 minutes par mois. Chaque job hébergé en plus coûte 40 $ par mois, avec des minutes illimitées. Côté utilisateurs, les 5 premiers sont gratuits en Basic, puis 6 $ par utilisateur et par mois.

Pour une équipe qui build beaucoup, ce forfait change la donne : un job à 40 $ qui tourne toute la journée ne coûte pas plus cher qu'un job qui tourne une heure. Sur tes propres machines, le premier job est gratuit sans limite de minutes, puis 15 $ par job.

Sa limite : l'interface et le vocabulaire d'Azure DevOps demandent un temps d'adaptation, et la plateforme partage son infrastructure avec GitHub. La panne d'une région Azure en 2024 a touché les deux services en même temps.

Points forts
  • Forfait par job, minutes illimitées
  • Fort sur .NET et Windows
  • Premier job auto-hébergé gratuit
+Avantages
  • ✓Prix prévisible à 40 $ par job
  • ✓1 800 minutes gratuites
  • ✓5 utilisateurs gratuits
−Inconvénients
  • ✗Prise en main plus lente
  • ✗Moins de modules communautaires que GitHub
  • ✗Panne partagée avec GitHub
Verdict

Le meilleur choix pour une équipe Microsoft ou qui build toute la journée : le job à 40 $ en minutes illimitées devient vite moins cher qu'un quota à la minute.

Voir les tarifs Azure Pipelines →
5
Meilleur pour builds sur tes machines

Buildkite

3.9/5

Buildkite inverse le modèle habituel. Le service en ligne orchestre tes pipelines (l'interface, la file d'attente, les journaux), mais les builds tournent sur tes machines, grâce à un petit agent que tu installes. Ton code et tes secrets restent chez toi, et tu choisis la puissance de chaque machine.

Le plan Free accepte 5 utilisateurs, 10 jobs auto-hébergés en même temps et 2 000 minutes vCPU sur ses machines Linux. Pro coûte 30 $ par utilisateur actif et par mois (jusqu'à 50 utilisateurs), avec 10 agents auto-hébergés inclus puis 3,50 $ par agent et par mois, et 4 000 minutes vCPU. Si tu prends ses machines hébergées : 0,004 $ la minute vCPU sur Linux, 0,008 $ sur Windows, 0,02 $ sur Mac. Enterprise est sur devis, à partir de 30 utilisateurs.

Ce modèle « apporte ton infrastructure » est salué par les équipes qui ont de gros builds : tu paies tes machines au prix de ton cloud, pas au prix de la minute d'un éditeur.

Sa limite : il faut des gens capables de gérer des serveurs, et l'éditeur fait évoluer ses offres. Son plan Team à 9 $ a été retiré en 2023, une décision que son dirigeant est venu expliquer sur Hacker News.

Points forts
  • Builds sur tes machines, orchestration en ligne
  • Mac à 0,02 $ la minute vCPU
  • 10 jobs auto-hébergés en Free
+Avantages
  • ✓Code et secrets restent chez toi
  • ✓Très rapide sur de gros builds
  • ✓Machine Mac moins chère au vCPU
−Inconvénients
  • ✗Demande des compétences serveur
  • ✗Pro à 30 $ par utilisateur
  • ✗Offres qui changent
Verdict

Le meilleur choix pour une équipe technique qui veut des builds rapides sur ses serveurs. Pour une petite équipe sans profil DevOps, reste sur une CI hébergée.

Voir les tarifs Buildkite →
6
Meilleur open source

Jenkins

3.8/5

Jenkins est le serveur d'automatisation open source historique. Il ne coûte rien en licence, il tourne où tu veux (y compris dans un réseau sans accès à Internet) et il répartit le travail sur plusieurs machines. Son catalogue dépasse 2 300 plugins communautaires : il se branche à peu près sur tout.

Ses défenseurs restent nombreux. Dans un fil de Hacker News de 2026 intitulé « I Still Like Jenkins », un développeur trouve son interface et ses scripts Groovy plus lisibles que le YAML, et un autre regrette sa souplesse face à GitHub Actions. Il note aussi qu'avec des dépendances installées une fois pour toutes sur le serveur, on télécharge moins de code tiers à chaque build.

Le coût, c'est ton temps. Il faut héberger le serveur, mettre à jour le cœur et les plugins, et surveiller les avis de sécurité, publiés régulièrement sur le cœur comme sur les plugins. Une instance oubliée pendant six mois devient un risque.

Si tu veux en sortir, un développeur qui a migré vers GitHub Actions a listé ce qui casse : l'espace de travail éphémère (le cache Docker perdu à chaque build jusqu'à ce qu'on configure un cache), la logique Groovy à réécrire en scripts, et des files d'attente un jour chargé. Son conseil : « Do a small pilot with one pipeline », et garder Jenkins en secours le temps de la bascule.

Points forts
  • Open source, sans licence
  • Plus de 2 300 plugins
  • Fonctionne en réseau fermé
+Avantages
  • ✓Gratuit en licence
  • ✓Souplesse totale des pipelines
  • ✓Aucune dépendance à un éditeur
−Inconvénients
  • ✗Maintenance et sécurité à ta charge
  • ✗Interface datée
  • ✗Plugins à surveiller
Verdict

Le meilleur choix si tu as des besoins hors normes et quelqu'un pour l'entretenir. Sans cette personne, une CI hébergée te coûtera moins cher en temps.

Voir le site de Jenkins →
7
Meilleur pour une équipe Atlassian

Bitbucket Pipelines

3.6/5

Bitbucket Pipelines est la CI intégrée à Bitbucket, le service de code d'Atlassian. Son intérêt tient au lien avec Jira : un build ou un déploiement apparaît directement sur le ticket concerné. Pour une équipe déjà équipée chez Atlassian, c'est le chemin le plus court.

Le revers, c'est le quota gratuit : 50 minutes de build par mois sur le plan Free (jusqu'à 5 utilisateurs), la plus petite enveloppe de ce classement. Standard coûte 3,65 $ par utilisateur et par mois, Premium 8 $. La page de prix ne donne pas le nombre de minutes incluses dans ces deux plans ; elle affiche une option de 1 000 minutes en plus pour 10 $ par mois.

Pour un vrai projet, compte donc un plan payant ou des runners à toi dès le premier mois. Les 50 minutes gratuites servent surtout à vérifier que ta configuration fonctionne.

Sa limite au-delà du prix : le catalogue d'intégrations est plus court que celui de GitHub Actions, et l'outil n'a de sens que si ton code est sur Bitbucket.

Points forts
  • Liaison native avec Jira
  • Standard à 3,65 $ par utilisateur
  • 1 000 minutes en plus pour 10 $
+Avantages
  • ✓Builds visibles dans Jira
  • ✓Plans payants peu chers
  • ✓Configuration simple
−Inconvénients
  • ✗50 minutes en gratuit
  • ✗Minutes incluses peu claires
  • ✗Réservé au code Bitbucket
Verdict

Le bon choix si ton équipe vit chez Atlassian. Sinon, son quota gratuit le place derrière GitHub Actions et GitLab.

Voir les tarifs Bitbucket Pipelines →
8
Meilleur sur site pour une équipe JetBrains

TeamCity

3.5/5

TeamCity est le serveur de CI/CD de JetBrains, l'éditeur d'IntelliJ. Il s'installe sur tes serveurs et vise les équipes qui veulent une CI sur site avec une offre gratuite claire, sans assembler des plugins comme sur Jenkins.

La version On-Premises Professional est gratuite, sans clé de licence : 3 agents de build (les machines qui exécutent les builds), 100 configurations et 10 pipelines. Chaque agent acheté en plus ajoute 10 configurations. L'édition Enterprise, payante, lève la limite des configurations et inclut 3 agents.

Pour une petite équipe, l'offre gratuite suffit souvent : trois agents, c'est trois builds en parallèle sur tes machines, sans quota de minutes.

Sa limite : nous n'avons pas pu lire un prix clair pour Enterprise et la version en ligne, la page de l'éditeur les calcule à la demande. Il ferme notre classement pour cette raison, et parce que sa communauté est plus petite que celles de Jenkins ou de GitHub Actions.

Points forts
  • Professional gratuit sur site
  • 3 agents sans clé
  • Licence gratuite lisible
+Avantages
  • ✓Gratuit jusqu'à 3 agents
  • ✓Moins de maintenance que Jenkins
  • ✓Interface claire
−Inconvénients
  • ✗Prix Enterprise non affichés clairement
  • ✗Communauté plus petite
  • ✗Serveur à héberger
Verdict

Une bonne CI sur site pour une équipe JetBrains de taille modeste. Au-delà de trois agents, demande le prix Enterprise avant de t'engager.

Voir la licence TeamCity →
Selon ton code

Le bon outil selon l'endroit où vit ton code

La vraie question est rarement « quel est le meilleur outil CI/CD ? ». C'est plutôt : « mon code est à tel endroit, quelle CI dois-je prendre ? ». Voici la réponse, cas par cas.

01

Ton code est sur GitHub

Le plus courant

Prends GitHub Actions. Rien à installer, 2 000 minutes gratuites, et chaque pull request affiche le résultat des tests. Si une étape d'analyse de qualité ou de déploiement te manque, cherche une action existante avant d'écrire ton script, puis épingle-la par son SHA.

Gratuit
2 000 minutes par mois
02

Ton code est sur GitLab

Tout-en-un

GitLab CI/CD est déjà inclus. Sur le plan gratuit, enregistre tout de suite un runner sur une petite machine à toi : il ne touche pas aux 400 minutes. Tu gardes les minutes partagées pour les jours où ta machine est occupée.

Minutes en plus
10 $ les 1 000
03

Ton code est sur Bitbucket

Atlassian

Bitbucket Pipelines pour le lien avec Jira, mais 50 minutes gratuites ne tiennent pas une équipe. Prévois un plan payant ou un runner à toi.

Gratuit
50 minutes par mois
04

Tu es chez Microsoft

.NET

Azure Pipelines. Le forfait par job à 40 $ en minutes illimitées est le plus lisible du marché quand tes builds tournent toute la journée, et le premier job auto-hébergé est gratuit.

Job hébergé en plus
40 $ par mois
05

Ton code est à plusieurs endroits

Indépendant

CircleCI si tu veux une CI hébergée, Buildkite si tu veux faire tourner les builds sur tes serveurs. Les deux évitent d'avoir trois outils de CI différents pour trois forges.

CircleCI Free
30 000 crédits
06

Tu déploies sur Kubernetes

GitOps

Garde ta CI pour construire et tester, et ajoute Argo CD pour déployer : il compare en continu ce qui tourne dans ton cluster avec ce qui est écrit dans Git, et te signale tout écart. Il est gratuit et open source.

Argo CD
Gratuit
Le coût réel

Ce que ta CI coûte vraiment, selon ton équipe

Les prix d'appel ne disent pas grand-chose : chaque éditeur compte à sa façon, en minutes, en crédits, en jobs ou en utilisateurs actifs. Voici l'addition selon la taille de ton équipe et le système de tes builds.

Petit projet ou équipe de moins de 5 personnes

Le gratuit suffit presque toujours. GitHub Actions avec 2 000 minutes, CircleCI avec 30 000 crédits, Azure Pipelines avec 1 800 minutes. GitLab et Bitbucket demandent un runner à toi pour tenir le mois, avec 400 et 50 minutes.

Équipe de 10 développeurs sur Linux

Chez GitHub, Team revient à 40 $ par mois pour 3 000 minutes. Chez GitLab, Premium revient à 290 $ par mois pour 10 000 minutes. Chez Bitbucket, Standard coûte 36,50 $ par mois. Si tes builds débordent, un job Azure à 40 $ en minutes illimitées ou un runner à toi coûte souvent moins cher que des minutes en plus.

Équipe mobile qui build pour iOS

C'est là que la facture explose. Une minute macOS coûte 0,062 $ chez GitHub, compte 6 à 12 minutes chez GitLab et 0,02 $ par vCPU chez Buildkite. 1 000 minutes macOS chez GitHub, c'est 62 $. Garde macOS pour la seule étape qui en a besoin, et fais tout le reste sous Linux.
  • Regarde le système de tes builds avant le prix : Linux, Windows et macOS ne coûtent pas pareil.
  • Vérifie qui compte comme utilisateur : chez CircleCI, toute personne qui pousse du code sur un projet suivi.
  • Calcule le coût d'un runner à toi : une petite machine qui tourne en continu revient souvent moins cher que des minutes en plus.
  • Chez GitHub, surveille le surcoût annoncé puis reporté de 0,002 $ par minute sur tes propres runners.
  • Chez GitLab, achète des minutes à 10 $ les 1 000 avant de passer toute l'équipe en Premium.
  • Compte en dollars : la TVA et le change s'ajoutent sur ta carte en euros.
Déploiement et autres outils

Les outils que nous n'avons pas classés

Certains outils font seulement du déploiement, d'autres se vendent sur devis ou servent un écosystème précis. Ils peuvent compléter ta CI ou la remplacer dans un cas particulier.

01

Argo CD, le déploiement GitOps sur Kubernetes

Gratuit

Argo CD ne construit rien : il déploie. Installé dans ton cluster Kubernetes, il compare l'état réel de tes applications à ce qui est décrit dans Git, les marque « OutOfSync » quand ils divergent, et les resynchronise à la main ou tout seul. Il est open source et gratuit. Il complète une CI, il ne la remplace pas.

Prix
Gratuit, open source
02

Octopus Deploy, pour les déploiements multi-environnements

CD seulement

Octopus gère les mises en production sur plusieurs environnements (test, préproduction, production) et chez plusieurs clients. Le plan Free couvre 10 projets, 10 machines et 10 utilisateurs. Professional coûte 4 330 $ par an en cloud ou 2 080 $ par an sur ton serveur, Enterprise 24 600 $ ou 15 600 $. Facturation annuelle seulement, essai de 30 jours.

Free
10 projets, 10 machines
03

Harness, pour les grandes équipes

Sur devis

Harness propose une version open source gratuite avec support communautaire, puis des offres Essentials et Enterprise sur devis. Essentials accepte jusqu'à 60 pipelines simultanés et 500 utilisateurs. Sans prix publié, nous ne pouvons pas le comparer honnêtement aux autres sur le coût.

Essentials
Sur devis
04

Semaphore, la CI payée à la minute

À l'usage

Semaphore offre 15 $ de crédits par mois, soit environ 2 000 minutes sur une machine Ubuntu 2 vCPU, puis facture 0,0075 $ la minute Ubuntu, 0,09 $ la minute macOS 4 vCPU et 0,0025 $ la minute sur ton propre runner. Une alternative simple à CircleCI pour une équipe qui veut payer exactement ce qu'elle consomme.

Gratuit
15 $ de crédits par mois
05

Travis CI, l'ancien de la CI hébergée

Payant

Travis CI a été longtemps la CI des projets open source. Aujourd'hui, son plan d'entrée coûte 15 $ par mois (13,75 $ à l'année) pour 35 000 crédits Linux, Unlimited démarre à 78 $ par mois et la version Server à 34 $ par mois. Sa page de prix n'affiche pas d'essai gratuit.

Entrée
15 $ par mois
06

AWS CodePipeline, si tout est chez Amazon

AWS

CodePipeline enchaîne les étapes de livraison dans AWS. En version 1, il coûte 1 $ par pipeline actif et par mois, le premier étant gratuit. En version 2, il coûte 0,002 $ par minute d'exécution d'action, avec 100 minutes gratuites par mois. Les builds eux-mêmes passent par un autre service AWS, facturé à part.

V2
0,002 $ la minute
Astuces

Payer moins et dormir mieux : les astuces des équipes

Ces conseils viennent des fils de discussion d'équipes qui ont vidé leur quota, subi une panne ou migré d'un outil à l'autre.

01

Branche un runner à toi avant d'acheter des minutes

Économie

Chez GitHub, GitLab, Azure et Buildkite, une machine à toi exécute les builds sans entamer le quota (Azure : le premier job auto-hébergé est gratuit ; Buildkite Pro : 10 agents inclus). Une vieille machine de bureau sous Linux suffit souvent pour les tests unitaires.

Effet
Hors quota
02

Épingle chaque action tierce par son SHA

Sécurité

Une étiquette comme v4 peut être déplacée vers un autre code par la personne qui contrôle le dépôt de l'action. C'est ce qui s'est passé avec tj-actions/changed-files en 2025. Une empreinte de commit complète, elle, ne bouge pas.

Incident
2025
03

Isole l'étape macOS

Économie

Lance tes tests et ton analyse de code sous Linux, et ne réserve une machine macOS qu'à la compilation iOS finale. Chez GitHub, chaque minute déplacée de macOS vers Linux fait passer le coût de 0,062 $ à 0,006 $.

Écart chez GitHub
Plus de 10 fois
04

Prévois un plan B en cas de panne

Fiabilité

Quand une région Azure est tombée en 2024, GitHub Actions et Azure DevOps se sont arrêtés ensemble, runners auto-hébergés compris, puisque l'orchestrateur ne répondait plus. Garde un script de déploiement manuel documenté pour les jours où la CI est indisponible.

Panne
Actions et Azure DevOps
05

Migre un pipeline à la fois

Méthode

Pour quitter Jenkins, commence par un seul pipeline, pas par tout le parc. Configure le cache dès le début, puisque l'espace de travail est effacé à chaque build sur une CI hébergée, et garde l'ancien serveur en secours quelques semaines.

Conseil
Un pilote d'abord
06

Mets Jenkins à jour comme une application exposée

Sécurité

Jenkins publie des avis de sécurité réguliers, sur le cœur comme sur les plugins. Abonne-toi à la page des avis, retire les plugins inutiles et planifie une mise à jour mensuelle.

Plugins
Plus de 2 300
FAQ · 8 questions

Outil CI/CD · FAQ

  • Quelle est la différence entre CI et CD ?
    La CI (intégration continue) compile et passe aux tests chaque modification dès qu'elle arrive sur le dépôt. Le CD (livraison ou déploiement continu) met ensuite la version validée en production, avec ou sans validation humaine. La plupart des outils de ce classement font les deux ; Argo CD et Octopus Deploy ne font que le second.
  • GitHub est-il un outil CI/CD ?
    GitHub est d'abord un service d'hébergement de code, mais il inclut GitHub Actions, une CI/CD complète. Un fichier YAML dans .github/workflows suffit, et le plan gratuit donne 2 000 minutes par mois sur les dépôts privés. Les dépôts publics ne sont pas facturés.
  • Quel outil CI/CD gratuit choisir ?
    GitHub Actions si ton code est sur GitHub (2 000 minutes), CircleCI si ton code est ailleurs (30 000 crédits par mois), Jenkins ou TeamCity Professional si tu veux héberger toi-même. Le gratuit de GitLab (400 minutes) et de Bitbucket (50 minutes) ne tient qu'avec un runner à toi.
  • Quel est le meilleur outil CI/CD open source ?
    Jenkins, pour sa maturité et ses plus de 2 300 plugins. Pour le déploiement sur Kubernetes, Argo CD est aussi open source. GitLab propose une version à installer sur tes serveurs, sans limite de minutes puisque tu fournis les runners.
  • GitHub Actions ou GitLab CI ?
    Celui de la forge où est ton code : changer de forge pour une CI coûte plus cher que ce qu'on y gagne. À projet égal, GitHub Actions donne plus de minutes gratuites (2 000 contre 400) et un plus grand catalogue ; GitLab réunit plus de choses dans un seul outil, environnements et sécurité compris.
  • Jenkins est-il encore utilisé en 2026 ?
    Oui, surtout dans les grandes équipes et les réseaux fermés. Ses défenseurs apprécient sa souplesse et ses scripts Groovy. Son coût réel est la maintenance : héberger le serveur, mettre à jour plugins et cœur après chaque avis de sécurité.
  • Pourquoi mes minutes partent-elles si vite ?
    Souvent à cause du système du runner. Chez GitHub, une minute macOS coûte plus de dix fois une minute Linux ; chez GitLab, elle compte 6 à 12 minutes. Une machine plus grande compte aussi plus : un runner Linux large de GitLab compte 3 fois.
  • Un runner auto-hébergé est-il vraiment gratuit ?
    Côté éditeur, oui chez GitHub, GitLab et pour le premier job Azure. Tu paies toi-même la machine et son entretien. GitHub avait annoncé des frais de 0,002 $ par minute sur ces runners, puis les a reportés sans nouvelle date.
Hack'celeration Lab

Reçois le prochain classement dans ta boîte mail

Pas de spam. Désabonne-toi quand tu veux.