123% de CVE signalées en plus par jour en 2026 par rapport à l'an dernier.

Alternatives

Alternatives à Jenkins

Quitter Jenkins, c'est choisir une nouvelle plateforme CI/CD, et pas seulement un nouvel outil. Les options diffèrent par l'endroit où s'exécutent les jobs, par ce que vous exploitez vous-même et par ce que chacune enregistre sur vos builds.

Mis à jour le

Nous développons CRACI, tenez-en compte ; nous décrivons chaque option à partir de sa propre documentation et indiquons quand un autre outil convient mieux.

Pourquoi les équipes regardent au-delà de Jenkins

La page d'accueil de Jenkins
jenkins.io

Jenkins se présente comme le principal serveur d'automatisation open source. Son cœur est sous licence MIT et, grâce aux centaines de plugins de son Update Center, il s'intègre selon le projet à pratiquement tous les outils de la chaîne d'intégration et de livraison continues. Il s'exécute partout où vous l'installez, et c'est pourquoi tant d'équipes ont commencé par lui.

Les équipes regardent ailleurs lorsque l'exploiter devient un travail à part entière :

  • L'exploitation. Vous hébergez le contrôleur et les agents, et vous mettez à niveau Jenkins et chaque plugin dont vous dépendez.
  • La maintenance de sécurité. Le projet Jenkins publie des avis de sécurité pour le cœur et les plugins, souvent plusieurs par mois (par exemple les 16 et 2 septembre et le 5 août 2026), et c'est à vous d'appliquer chacun d'eux.
  • La sécurité des builds. Le trafic réseau sortant, les secrets et l'enregistrement de ce que chaque build a intégré sont à concevoir vous-même, généralement à partir de plugins.
  • Les preuves. Un client ou une réglementation comme le Cyber Resilience Act demande ce qui est entré dans une release, et votre pipeline ne l'enregistre pas.

Ce qu'il faut examiner

  • L'endroit où s'exécutent les jobs : hébergés, sur vos propres machines, ou les deux.
  • Les systèmes de gestion du code source pris en charge, et si votre code doit migrer.
  • Ce que vous exploitez encore : contrôleurs, agents, mises à niveau et plugins.
  • Les systèmes d'exploitation dont vous avez besoin, y compris Windows et macOS.
  • Les preuves de build : SBOM, provenance et enregistrement de ce que chaque job a récupéré.
  • Le contrôle du trafic sortant, et s'il s'agit d'une politique sur le job ou d'une infrastructure réseau que vous maintenez.

Les options

1. CRACI avec GitHub Actions (notre produit)

La page d'accueil de CRACI
craci.com

CRACI est un runner sécurisé pour GitHub Actions : passer de Jenkins à CRACI revient donc à migrer vos pipelines vers des workflows GitHub Actions et à définir runs-on: craci. Pendant l'exécution de chaque job, un proxy qui comprend les paquets enregistre ce qu'il a récupéré, y compris les paquets restaurés depuis les caches CI, et produit une SBOM CycloneDX ou SPDX avec un état de complétude par job et par cache. Une politique de trafic sortant est validée avant le démarrage du job et bloque tout en cas d'échec. La vue d'inventaire de CRACI montre exactement quelles versions logicielles sont déployées sur quels produits, à l'échelle mondiale. Il n'y a ni contrôleur ni agent à exploiter.

Idéal pour : les équipes qui quittent Jenkins pour GitHub Actions, livrent des logiciels et doivent montrer ce qui est entré dans chaque release.

À envisager si : votre code est sur GitHub ou peut y migrer. CRACI exécute des jobs Linux aujourd'hui ; Windows, macOS, GitLab CI, Jenkins et les runners hébergés par le client sont sur la roadmap.

CRACI face à Jenkins

2. GitHub Actions

La page d'accueil de GitHub-hosted runners
github.com

La CI/CD intégrée à GitHub, avec des runners hébergés Linux, Windows et macOS et des runners auto-hébergés pour vos propres machines. Les plans incluent de 2 000 à 50 000 minutes par mois, et un runner Linux standard à 2 cœurs coûte $0.006 par minute en septembre 2026. Autour gravitent le graphe de dépendances, Dependabot et les attestations d'artefacts.

Idéal pour : le code qui se trouve déjà sur GitHub.

À envisager si : vous voulez une vaste marketplace d'actions et des runners hébergés sur chaque système d'exploitation. La SBOM qu'il exporte décrit le dépôt, pas le build.

Comparatif des plateformes CI/CD

3. GitLab CI

La page d'accueil de GitLab CI
about.gitlab.com

Une composante d'une plateforme DevSecOps complète : gestion du code source, merge requests, planification et CI/CD dans un seul produit, hébergé ou autogéré. Le SAST de base, la détection de secrets et le scan de conteneurs fonctionnent dans toutes les formules ; Ultimate ajoute le scan des dépendances et le rapport de vulnérabilités. En septembre 2026, Free inclut 400 minutes de calcul et Premium coûte $29 par utilisateur et par mois, facturé annuellement.

Idéal pour : un seul éditeur pour tout le cycle de vie, y compris les installations autogérées.

À envisager si : vous êtes prêt à déplacer aussi la gestion du code source.

CRACI face à GitLab CI

4. CircleCI

La page d'accueil de CircleCI
circleci.com

Une plateforme CI/CD hébergée et mature qui se connecte à GitHub, GitLab et Bitbucket. Elle exécute les jobs sur des classes de ressources Docker, Linux, Arm, Windows, macOS et GPU, avec des runners auto-hébergés pour vos propres machines. Le cache des couches Docker est inclus dans tous les plans, et le test splitting répartit les suites entre des exécuteurs parallèles. En septembre 2026, le plan Free inclut 30 000 crédits par mois.

Idéal pour : les plateformes mixtes et les grandes suites de tests, sans déplacer la gestion du code source.

À envisager si : ajouter les SBOM et le scan via des orbs vous convient.

CRACI face à CircleCI

5. Buildkite

La page d'accueil de Buildkite
buildkite.com

Une plateforme hybride : le plan de contrôle SaaS de Buildkite orchestre, et les agents qui exécutent les jobs résident sur votre propre infrastructure, de sorte que le code source et les secrets restent dans votre environnement. Des agents hébergés sont aussi disponibles, à $0.004 par minute vCPU sous Linux en septembre 2026. Les pipelines signés permettent aux agents de refuser les jobs modifiés après leur envoi.

Idéal pour : les équipes qui appréciaient d'exécuter les agents Jenkins sur leur propre matériel, mais pas le contrôleur.

À envisager si : vous êtes prêt à concevoir vous-même la sécurité des builds sur vos agents.

CRACI face à Buildkite

6. Azure Pipelines

La page d'accueil de Azure Pipelines
azure.microsoft.com

La partie CI/CD d'Azure DevOps. Elle exécute des builds sur Linux, macOS et Windows, fonctionne avec Azure Repos et GitHub, et déploie vers des machines virtuelles, des conteneurs, des cibles sur site et dans le cloud. En septembre 2026, un job parallèle hébergé par Microsoft avec 1 800 minutes par mois est gratuit, et chaque job hébergé supplémentaire coûte $40 par mois ; un job auto-hébergé est gratuit et chaque job supplémentaire coûte $15. Azure DevOps Server apporte la même plateforme sur site.

Idéal pour : les équipes déjà sur Azure et sur les outils Microsoft.

À envisager si : vous voulez des agents hébergés et auto-hébergés sous un seul contrat Microsoft.

Alternatives à Azure Pipelines

7. Travis CI

La page d'accueil de Travis CI
travis-ci.com

Un service de CI hébergé qui se connecte à GitHub, Bitbucket, GitLab et Assembla, avec des environnements de build Linux sur amd64 et arm64, macOS et Windows, et Travis CI Server pour les déploiements sur site ou en cloud privé. Il peut générer des SBOM à partir du code source qui déclenche un build, avec des plugins CycloneDX et Syft. En septembre 2026, le plan Usage commence à $15 par mois avec 35 000 crédits de build Linux, et Unlimited commence à $78 par mois.

Idéal pour : des builds simples, pilotés par la configuration, sur plusieurs hébergeurs de code source.

Alternatives à Travis CI

8. TeamCity

La page d'accueil de TeamCity
jetbrains.com

La plateforme CI/CD de JetBrains, en TeamCity Cloud ou TeamCity On-Premises. En septembre 2026, On-Premises Professional est gratuit à vie avec 3 agents de build et 100 configurations de build, Enterprise coûte environ $2,783 (€2,399) par an avec des configurations de build illimitées, et Cloud environ $17 (€15) par committer et par mois avec 24 000 crédits de build.

Idéal pour : les équipes qui veulent un serveur CI auto-hébergé avec une offre gratuite et l'outillage JetBrains.

Alternatives à TeamCity

9. Bitbucket Pipelines

La page d'accueil de Bitbucket Pipelines
atlassian.com

La CI/CD intégrée à Bitbucket Cloud. En septembre 2026, Bitbucket est gratuit jusqu'à 5 utilisateurs avec 50 minutes de build, Standard coûte $3.65 et Premium $7.25 par utilisateur et par mois, et 1 000 minutes supplémentaires coûtent $10. Les runners auto-hébergés tournent sous Linux, Windows et macOS, et leurs minutes de build ne sont pas facturées.

Idéal pour : les équipes dont le code et la planification se trouvent déjà dans les outils Atlassian.

Alternatives à Bitbucket Pipelines

Côte à côte

Prix en septembre 2026. Les devises diffèrent. Jenkins figure comme point de référence que vous quittez.
Fonctionnalité CRACI GitHub Actions GitLab CI CircleCI Buildkite Azure Pipelines Travis CI TeamCity Bitbucket Pipelines Jenkins
What it is A secure runner for GitHub Actions CI/CD built into GitHub CI/CD in the GitLab platform Hosted CI/CD Hybrid CI with agents you host CI/CD in Azure DevOps Hosted CI, or Server on-premises JetBrains CI, cloud or on-premises CI/CD in Bitbucket Cloud Open source automation server you host
Source control GitHub GitHub GitLab GitHub, GitLab, Bitbucket GitHub, GitLab, Bitbucket and more Azure Repos, GitHub and more GitHub, Bitbucket, GitLab, Assembla Not stated Bitbucket Most, through plugins
Dependencies recorded from the build Observed fetches, caches included Build data for Maven, Gradle, Python Reads lockfiles Not stated SBOM from source code Not stated Not stated Plugins you add
SBOM export CycloneDX, SPDX per job SPDX of the repository graph CycloneDX reports Via orbs you add Tools on your agents Not stated CycloneDX plugins and Syft Not stated Not stated Plugins you add
Build provenance Provenance data via the API; not signed SLSA Build L2 or L3 SLSA 1.0 statement Not stated SLSA L1, Enterprise Not stated Not stated Not stated Not stated Plugins you add
Build egress policy Per job, fails closed Azure networking, larger runners Yours, on own runners IP ranges for allowlisting Yours, on own agents Yours, on self-hosted agents Not stated Yours, on your agents Yours, on self-hosted runners Yours, on your agents
Windows and macOS Linux only today Hosted in beta Not stated Self-hosted runners Any agent you run
Runs on your own machines Customer-hosted runners, Enterprise Core model Self-hosted agents Travis CI Server On-Premises Runners, no minute charge The only option
Starting price $0.004 per 2 vCPU minute, no monthly fee 2,000 to 50,000 minutes by plan Free, 400 minutes; Premium $29 per user Free, 30,000 credits; from $15 per month Free plan; Pro $30 per active user 1 free hosted job, 1,800 minutes; $40 per extra job $15 per month, 35,000 Linux credits On-Premises Professional free; Cloud about $17 (€15) per committer Free for 5 users, 50 minutes; Standard $3.65 per user Free (MIT); you pay for the machines
  • Inclus
  • En partie
  • Non inclus
  • Sur la roadmap

« Non précisé » signifie que nous n'avons pas pu le confirmer dans les pages publiques de l'éditeur.

Quand rester sur Jenkins

  • Vos pipelines dépendent de plugins sans équivalent ailleurs.
  • Les builds doivent s'exécuter entièrement dans votre propre réseau, sans aucun plan de contrôle SaaS.
  • Vous avez les équipes pour l'exploiter, le mettre à niveau et le sécuriser, et il fonctionne.
  • Vous pouvez combiner : beaucoup d'équipes migrent d'abord les nouveaux projets et laissent les jobs Jenkins stables où ils sont.

En savoir plus sur l'intégration CI/CD, la génération de SBOM au moment du build et les tarifs.

Alternatives à Jenkins : FAQ

Des réponses courtes aux questions que se posent les équipes qui comparent

Jenkins est-il en train de devenir obsolète ?

Non. Jenkins reste un projet actif qui publie des avis de sécurité pour le cœur et les plugins, souvent plusieurs par mois (par exemple les 16 et 2 septembre et le 5 août 2026). La question à trancher est de savoir si vous voulez continuer à gérer vous-même le contrôleur, les agents, les mises à niveau et les plugins.

Pourquoi les entreprises abandonnent-elles Jenkins ?

Surtout parce que l'exploiter finit par devenir un travail à part entière. Vous hébergez le contrôleur et les agents, vous appliquez chaque avis de sécurité, et vous concevez vous-même le contrôle du trafic sortant, les secrets et l'enregistrement de chaque build, généralement à partir de plugins. Les plateformes hébergées vous déchargent des serveurs.

Quelle est la meilleure alternative à Jenkins ?

Tout dépend de l'endroit où se trouve votre code et de celui où les builds doivent s'exécuter. GitHub Actions convient au code hébergé sur GitHub, GitLab CI à une plateforme unique pour tout le cycle de vie, Buildkite garde les agents sur votre matériel avec un plan de contrôle hébergé, et TeamCity On-Premises conserve un serveur auto-hébergé avec une offre gratuite.

Existe-t-il une alternative gratuite à Jenkins ?

Plusieurs ont des offres gratuites. En septembre 2026, GitLab Free inclut 400 minutes de calcul, CircleCI Free inclut 30 000 crédits par mois, et TeamCity On-Premises Professional est gratuit avec 3 agents de build et 100 configurations de build. Jenkins lui-même est gratuit, et vous payez les machines.

Qu'est-ce que CRACI, et fonctionne-t-il avec Jenkins ?

CRACI est un runner sécurisé pour GitHub Actions. Chaque job reçoit une SBOM de ce qu'il a récupéré et une politique de trafic sortant qui bloque tout en cas d'échec. Il ne fonctionne pas avec Jenkins aujourd'hui : CRACI prend en charge GitHub Actions, et Jenkins et GitLab CI sont sur la roadmap, sans date.

Migrez un pipeline et comparez

Exécutez un job sur GitHub Actions avec CRACI et comparez sa SBOM et sa trace réseau à ce que votre build Jenkins vous indique aujourd'hui.

Réserver une démo