Intégration continue riche en fonctionnalités pour 0€
Obtenir
teamcity

Gratuit pour toujours

Intégration et déploiement continus professionnels au niveau de l'entreprise pour 0€.

TeamCity
Professional

Commencer dès maintenant

Vous cherchez une assistance technique professionnelle ? Découvrez l'édition Enterprise.

100 configurations de build 2017.2+

Définissez jusqu'à 100 configurations de builds (tâches) et exécutez un nombre de builds illimité.

3 agents de build

Exécutez jusqu'à 3 builds simultanément. Ajoutez des agents supplémentaires si nécessaire.

Le plein de fonctionnalités

Utilisez tout le potentiel des fonctionnalités de TeamCity. Ce produit inclut des fonctionnalités identiques à celles disponibles pour nos plus gros clients.

Suivi de tickets public et pour le forum

Bénéficiez de l'aide de pairs via le forum, signalez un bogue ou demandez une fonctionnalité et votez dans notre outil de suivi de tickets public.

Gratuit pour toujours

Nombre d'utilisateurs illimité, temps de build illimité. Sans aucun engagement.

Fonctionnalités

Votre ingénieur de build 24/7

Une puissante intégration continue

Exécution à distance et commit pré-testé

Générez votre code, vérifiez-le et exécutez des tests automatisés sur le serveur avant même de valider vos modifications afin de préserver la propreté de votre base de code à tout moment.

Rapport d'avancement de build à la volée

N'attendez pas la fin d'une build pour découvrir les problèmes.

Configuration intelligente

Hiérarchie de projet

Formez votre arborescence de projet pour hériter des paramètres et des autorisations parents.

Modèles

Créez un modèle avec des paramètres communs et héritez de ses configurations de builds, quel qu'en soit le nombre.

Chaînes et dépendances de build

Découpez une procédure de build en plusieurs parties pouvant être exécutées en séquence ou en parallèle.

Configuration par le code

Configurez votre pipeline CI et CD dans le code à l'aide de scripts de configuration basés sur le DSL TeamCity Kotlin.

Création à partir d'une URL

Lorsque vous créez un projet dans TeamCity, pointez-le simplement vers le dépôt avec votre fichier .teamcity/settings.kts. TeamCity créera automatiquement le projet avec tous les paramètres requis et les configurations de builds décrites dans le code.

Portable

Les scripts DSL Kotlin sont indépendants du serveur et du projet, ce qui signifie que vous pouvez partager le même script entre plusieurs serveurs ou même entre plusieurs projets sur le même serveur. Tout ce que vous avez à faire est de placer le script dans le dépôt.

Un véritable langage de programmation

Comme le DSL est basé sur Kotlin, vous pouvez réutiliser du code, créer des builds de manière dynamique et bénéficier de la saisie automatique et de la navigation dans le code de votre IDE.

Pour en savoir plus sur DSL Kotlin

Initiation facile

Vous ne savez pas par où commencer avec le DSL ? Utilisez l'option 'View DSL' dans l'interface utilisateur pour voir comment les paramètres sont décrits dans le DSL.

Intégration VCS complète

Branches de fonction

Vous utilisez des branches de fonctions pour le développement ? TeamCity détectera et créera les modifications dans votre branche, et les fusionnera avec la branche maître.

Versions de paramètres

Synchronisez les paramètres de votre projet avec un VCS et ne les perdez plus jamais.

Bénéfices

Pourquoi TeamCity
est mieux pour

  • vous
  • développeurs
  • admins
  • ingénieurs de builds
  • managers
  • les pandas

De meilleures performances

Abordez-vous l'intégration continue de façon traditionnelle ou préférez-vous les branches de fonctions avec Git ou Mercurial ? Dans les deux cas, TeamCity vous propose une large gamme de fonctionnalités orientées développeur pour améliorer les performances de votre équipe.

Gagnez du temps
dès le premier jour

Que vous développiez en Java, .NET ou pour plateformes mobiles, TeamCity propose tout ce dont vous avez besoin pour démarrer en quelques minutes, directement dans le package du programme d'installation.

Étendez les fonctions au fil des besoins

Lorsque vous avez besoin de fonctionnalités supplémentaires spécifiques, choisissez parmi plus de 100 plugins prêts à l'emploi. Vous pouvez également ajouter des fonctionnalités personnalisées en créant vos propres extensions à l'aide de l'API TeamCity Open.

Bénéficiez d'une assistance
client complète

Ne vous sentez jamais seul. Obtenez de l'aide auprès de plusieurs canaux d'assistance, notamment un outil de suivi des tickets public, un forum communautaire et une documentation en ligne complète.

Reposez-vous sur une architecture
et un système de licence évolutifs

L'intelligence de TeamCity augmente avec votre croissance. Son modèle de licence vous permet de démarrer gratuitement et d'étendre en toute fluidité les capacités de vos serveurs lorsque vous avez besoin de plus de puissance.

Intégrez et déployez
en continu

TeamCity, qui était à l'origine un serveur d'intégration continue, englobe toutes les fonctionnalités que vous attendez d'une plateforme de déploiement continu avancée. Aujourd'hui, c'est le meilleur choix que vous puissiez faire pour l'intégration et le déploiement continus.

Les pandas adorent regarder vos builds virer au vert, encore plus que de dévorer du bambou.

TeamCity les rend heureux.

Nouveautés

Nouveautés de TeamCity 2018.1

Nouveau DSL Kotlin de TeamCity

Le DSL Kotlin a été considérablement retravaillé et amélioré pour une utilisation plus simple, une meilleure lisibilité, la portabilité et la création de projets à partir d'un unique fichier settings.kts.

Configuration haute disponibilité

Démarrez une installation TeamCity haute disponibilité avec le nouveau mode serveur en lecture seule. Le serveur en lecture seule a accès à la base de données et au répertoire de données, et en cas d'indisponibilité du serveur principal, il acceptera toutes les requêtes et permettra l'accès en lecture aux builds, artefacts, etc.

Prise en charge Docker repensée

Le wrapper Docker prend maintenant en charge les exécuteurs .NET CLI et PowerShell. build, push et autres commandes Docker sont maintenant disponibles directement dans le nouvel exécuteur Docker, qui remplace l'ancien exécuteur Docker Build.

Témoignages

Plus de 30 000 clients font confiance à TeamCity pour
construire leur réussite

Vous êtes en bonne compagnie !

Ce que disent
nos clients

@Marco_Rasp
Vous ai-je déjà dit que j'adore @teamcity ?
Le plus simple pour configurer l'intégration continue avec GitHub.
Merci pour ce produit incroyablement bien fait, facile à utiliser, qui améliore beaucoup la productivité de notre équipe de développement.
Tim Kent,
BNP Paribas

Si vous savez vraiment ce que vous faites, vous pouvez clairement voir à quel point TC est supérieur.
Evgeny Goldin,
Ingénieur de build
@maspwr
En matière d'intégration continue, @teamcity a été ma meilleure expérience jusqu'à présent. Découvrez-le !
@akosma
Je suis vraiment impressionné par @teamcity de JetBrains — remarquable, c'est le mot.
Mon nouveau passe-temps, quand je me bats avec Jenkins, consiste à vérifier si ce que je fais est pris en charge
en natif dans @teamcity
(spoiler : c'est toujours le cas).
@pauldambra
via X (anciennement Twitter)

TeamCity Professional comprend 3 agents de build et 100 configurations de build, tous gratuits.