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

Alternatives

Alternatives à TeamCity

TeamCity vous apporte un serveur CI performant, avec une offre sur site gratuite. Les équipes regardent des alternatives lorsque l'exploitation du serveur et de ses agents, ou ses limites de licence, commencent à coûter plus cher que les 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 TeamCity

La page d'accueil de TeamCity
jetbrains.com

TeamCity est la plateforme CI/CD de JetBrains, proposée 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 un nombre illimité de configurations de build, et Cloud environ $17 (€15) par committer et par mois avec 24 000 crédits de build.

Les équipes cherchent ailleurs quand leur situation évolue :

  • Exploitation. On-Premises implique un serveur et des agents que vous installez, mettez à jour et sécurisez.
  • Limites. Professional comprend 3 agents de build et 100 configurations de build ; au-delà, il faut Enterprise ou des agents supplémentaires.
  • Preuves de build. Nous n'avons trouvé ni SBOM de build ni provenance dans les pages publiques de TeamCity.
  • Regroupement. Le code est sur GitHub, et GitHub Actions s'y trouve déjà.

Ce qu'il faut examiner

  • Où s'exécutent les jobs : en hébergé, sur vos propres machines, ou les deux.
  • Avec quel gestionnaire de code source il fonctionne, et si votre code doit migrer.
  • Ce que vous exploitez encore : serveurs, agents, mises à jour et plugins.
  • Les systèmes d'exploitation dont vous avez besoin, Windows et macOS compris.
  • Les preuves de build : SBOM, provenance et un 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 configuration 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 : vous migrez vos pipelines vers des workflows GitHub Actions et les exécutez sur CRACI. Pendant l'exécution de chaque job, un proxy qui comprend les paquets enregistre ce que le job 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, des règles de politique peuvent bloquer un build en fonction des résultats, et l'API renvoie les SBOM, les traces réseau et la provenance. La vue d'inventaire de CRACI montre exactement quelles versions logicielles sont déployées sur quels produits, partout dans le monde. Il n'y a ni contrôleur ni agent à exploiter.

Idéal pour : les équipes qui passent à GitHub Actions, livrent des logiciels et doivent montrer ce qui entre dans chaque version.

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

CRACI face aux runners hébergés par GitHub

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 des dépendances, Dependabot et les attestations d'artefacts.

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

À envisager si : vous voulez des runners hébergés sur tous les systèmes d'exploitation. La SBOM exportée 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

Un composant 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 à tous les niveaux d'offre ; 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 fournisseur pour tout le cycle de vie, y compris les installations autogérées.

À envisager si : vous êtes prêt à migrer 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 des 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 disponible sur tous les plans, et la répartition des tests distribue les suites sur 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 migrer 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, si bien que le code source et les secrets restent dans votre environnement. Elle fonctionne avec GitHub, GitLab, Bitbucket et d'autres. Des agents hébergés sont aussi disponibles, à $0.004 par minute vCPU sous Linux en septembre 2026, et les pipelines signés permettent aux agents de refuser les jobs modifiés après leur envoi.

Idéal pour : les builds qui doivent tourner sur votre propre matériel, sans exploiter toute la plateforme.

À 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 construit sous Linux, macOS et Windows, fonctionne avec Azure Repos et GitHub, et déploie vers des machines virtuelles, des conteneurs, des cibles sur site et 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.

Idéal pour : les équipes déjà sur Azure et l'outillage Microsoft.

Alternatives à Azure Pipelines

7. Jenkins

La page d'accueil de Jenkins
jenkins.io

Le serveur d'automatisation open source, sous licence MIT, avec des centaines de plugins. Vous hébergez le contrôleur et les agents, et vous les mettez à jour et les sécurisez. Il fonctionne avec la plupart des systèmes de gestion du code source via des plugins.

Idéal pour : un contrôle total sur votre propre infrastructure, si vous avez les équipes pour l'exploiter.

Alternatives à Jenkins

8. 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

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. TeamCity figure comme point de comparaison : c'est l'outil que vous quittez.
Fonctionnalité CRACI GitHub Actions GitLab CI CircleCI Buildkite Azure Pipelines Jenkins Travis CI Bitbucket Pipelines TeamCity
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 Open source automation server you host Hosted CI, or Server on-premises CI/CD in Bitbucket Cloud JetBrains CI, cloud or on-premises
Source control GitHub GitHub GitLab GitHub, GitLab, Bitbucket GitHub, GitLab, Bitbucket and more Azure Repos, GitHub and more Most, through plugins GitHub, Bitbucket, GitLab, Assembla Bitbucket Not stated
Dependencies recorded from the build Observed fetches, caches included Build data for Maven, Gradle, Python Reads lockfiles Not stated Plugins you add SBOM from source code Not stated Not stated
SBOM export CycloneDX, SPDX per job SPDX of the repository graph CycloneDX reports Via orbs you add Tools on your agents Not stated Plugins you add CycloneDX plugins and Syft Not stated Not stated
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 Plugins you add Not stated Not stated Not stated
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 Yours, on your agents Not stated Yours, on self-hosted runners Yours, on your agents
Windows and macOS Linux only today Hosted in beta Any agent you run Self-hosted runners Not stated
Runs on your own machines Customer-hosted runners, Enterprise Core model Self-hosted agents The only option Travis CI Server Runners, no minute charge On-Premises
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 Free (MIT); you pay for the machines $15 per month, 35,000 Linux credits Free for 5 users, 50 minutes; Standard $3.65 per user On-Premises Professional free; Cloud about $17 (€15) per committer
  • Inclus
  • En partie
  • Non inclus
  • Sur la roadmap

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

Quand rester sur TeamCity

  • L'offre gratuite On-Premises Professional couvre vos builds.
  • Les builds doivent s'exécuter sur vos propres serveurs, et vous avez les personnes pour les exploiter.
  • Vos configurations de build sont élaborées et fonctionnent bien.
  • Vous pouvez combiner : le choix se fait par pipeline, donc certains builds peuvent migrer pendant que les autres restent.

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

Alternatives à TeamCity : FAQ

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

TeamCity est-il gratuit ?

TeamCity On-Premises Professional l'est. En septembre 2026, il est gratuit à vie avec 3 agents de build et 100 configurations de build. Enterprise coûte environ $2,783 (€2,399) par an avec un nombre illimité de configurations de build, et TeamCity Cloud environ $17 (€15) par committer et par mois avec 24 000 crédits de build.

Quelle est la différence entre TeamCity Cloud et On-Premises ?

Qui exploite le serveur. TeamCity Cloud est la version hébergée, facturée par committer. On-Premises est un serveur et des agents que vous installez, mettez à jour et sécurisez vous-même, avec une offre Professional gratuite.

TeamCity génère-t-il des SBOM ?

Nous n'avons trouvé ni SBOM de build ni provenance dans les pages publiques de TeamCity. Parmi les alternatives, GitLab CI produit des rapports CycloneDX, Travis CI génère des SBOM à partir du code source, et CRACI enregistre une SBOM CycloneDX ou SPDX de ce que chaque job a récupéré.

Quelles alternatives à TeamCity s'exécutent sur mes propres serveurs ?

Jenkins s'exécute uniquement sur vos propres machines, Travis CI Server s'installe sur site ou dans un cloud privé, et Buildkite exécute ses agents sur votre infrastructure. GitHub Actions, GitLab CI, CircleCI, Azure Pipelines et Bitbucket Pipelines acceptent des runners ou agents auto-hébergés.

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

CRACI est un runner sécurisé pour GitHub Actions. Chaque job obtient 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 TeamCity : CRACI prend en charge GitHub Actions aujourd'hui, avec GitLab CI et Jenkins sur la roadmap.

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 TeamCity vous indique aujourd'hui.

Réserver une démo