Intégrez la qualité à votre cycle du développement logiciel grâce à l'intégration Bitbucket de TeamCity. Bénéficiez de boucles de rétroaction rapides et fiables à chaque étape du processus de développement.
Avec la prise en charge de Bitbucket Cloud, Bitbucket Data Center et Bitbucket Server (anciennement Stash), TeamCity propose une plateforme d'intégration, de livraison et de déploiement continus hautement configurable.
TeamCity propose deux versions :
Hébergé par JetBrains
Vous cherchez une solution de CI/CD dotée d'une intégration à Bitbucket que vous n'avez pas à gérer vous-même ? Découvrez TeamCity Cloud, notre service géré.
Hébergé par vous
Vous voulez exécuter vos projets Bitbucket sur un serveur de CI/CD local ? Commencez par TeamCity Professional. C'est gratuit pour les petits projets !
Envoyez régulièrement à vos équipes de développement logiciel des commentaires sur leurs modifications de code pour améliorer la qualité du code et gagner en vitesse.
Déclenchez des étapes automatisées de build, de test et de déploiement sur chaque commit envoyé au dépôt, lorsque des modifications sont apportées aux branches sélectionnées, en fonction de détails dans le message de commit ou par l'auteur de la modification.
Configurez des étapes séquentielles pour réutiliser les artefacts des étapes précédentes du pipeline ainsi que des charges de travail parallèles pour accélérer la rétroaction sur des tâches indépendantes, notamment les tests multiplateformes.
Analysez les données des builds pour déterminer le potentiel de simplification de votre processus de CI/CD à l'aide de graphiques de statistiques de builds.
Accélérez la boucle de rétroaction et maintenez une branche principale prête pour la publication en exécutant une analyse de code automatisée, des builds et des tests sur les requêtes d'extraction. La fonctionnalité de build Pull Request de TeamCity surveille votre VCS et déclenche vos vérifications automatisées à chaque ouverture d'une branche de requête d'extraction.
Associez votre pipeline de CI/CD à votre workflow de révision de code en exécutant des builds et des tests automatisés sur les requêtes d'extraction et assurez-vous que tous les problèmes sont résolus avant le début de la révision par vos collègues.
En savoir plus sur la prise en charge des requêtes d'extraction de Bitbucket Cloud dans TeamCity.
Configurez un ensemble personnalisé de tâches de build et de test à exécuter chaque fois qu'une requête d'extraction est ouverte, ou utilisez un modèle de configuration de build pour simplifier l'exécution de l'ensemble de votre pipeline de CI/CD avant la fusion de modifications.
Pour en savoir plus, consultez la section Build Configuration Templates dans la documentation de TeamCity.
Publiez la progression et les résultats des vérifications de CI/CD sur l'interface utilisateur de Bitbucket avec l'éditeur d'état des commits de TeamCity.
Vous trouverez plus de détails dans notre documentation.
Une fois que les builds et les tests ont été correctement effectués, fusionnez automatiquement les requêtes d'extraction et déclenchez la prochaine étape de votre pipeline.
Vous trouverez plus d'informations sur la fonctionnalité de build de fusion automatique dans la documentation de TeamCity.
Effectuez le suivi des bugs et des tâches de chaque build grâce aux intégrations de TeamCity avec les outils de suivi de tickets Jira et Bitbucket Cloud. TeamCity détecte automatiquement les identifiants de tickets Bitbucket ou les clés de tickets Jira, récupère les détails du ticket ainsi que ses états, et fournit un lien vers l'outil de suivi de ticket approprié pour une expérience de développement fluide.
TeamCity accélère la boucle de rétroaction avec des résultats de test instantanés et un accès facile au journal de build afin que vous puissiez enquêter sans délai en cas de défaillance.
Consultez la progression des builds et des tests automatisés en temps réel dans l'interface web de TeamCity, ou publiez directement des mises à jour vers Bitbucket.
La détection automatique des tests non fiables identifie tous les tests automatisés qui entravent le votre processus de CI/CD afin de pouvoir les désactiver pendant une enquête.
Activez la parallélisation intelligente de tests pour répartir dynamiquement les tests entre les agents de build disponibles et préserver une configuration de build transparente et directe.
Configurez les conditions de défaillance pour chaque pipeline afin d'obtenir une indication claire de réussite ou d'échec pour chaque build. Les liens contextuels vous amènent directement à la partie pertinente du journal de build pour vous permettre de démarrer rapidement votre enquête en cas d'échec.
Grâce à ses intégrations disponibles pour les outils couramment utilisés à chaque étape du processus de développement logiciel, TeamCity s'intègre parfaitement dans les workflows de développement.
Créez un projet TeamCity et lancez votre premier build en quelques minutes. Entrez simplement l'URL de votre dépôt Bitbucket et autorisez TeamCity à déduire les paramètres de projet et à détecter automatiquement les étapes de build. Autorisez les membres de votre équipe à se connecter à TeamCity avec leur compte Bitbucket Cloud.
Accédez aux fonctionnalités de CI/CD sans changer de contexte grâce aux intégrations de TeamCity avec Visual Studio et tous les IDE basés sur la plateforme IntelliJ.
Restez au courant des builds réussis et des échecs de tests grâce aux notifications automatisées dans Slack, par e-mail et dans votre navigateur.
En tant que solution multiplateforme avec une prise en charge complète des conteneurs Docker, TeamCity vous permet d'exécuter votre pipeline de CI/CD où vous le souhaitez : sur des machines de test dédiées sur site, sur des machines virtuelles ou des conteneurs hébergés dans le cloud, sur des kits de développement locaux ou dans un cluster Kubernetes.
Comme les autres intégrations de VCS, l'intégration de Bitbucket est disponible dans toutes les versions de TeamCity, y compris la version autohébergée gratuite. Vous pouvez également essayer TeamCity Cloud gratuitement pour une période d'essai de 14 jours.
Oui, TeamCity est livré avec l'intégration des requêtes d'extraction Bitbucket. Vous pouvez configurer TeamCity pour détecter automatiquement les nouvelles requêtes d'extraction créées dans votre dépôt Bitbucket Cloud et exécuter des builds sur ces dernières.
Pour commencer à générer vos projets Bitbucket dans TeamCity, vous devez d'abord configurer votre compte TeamCity. Vous pouvez vous inscrire à un essai gratuit de TeamCity Cloud à l'aide de votre compte Bitbucket. TeamCity vous demandera d'autoriser votre compte et vous pourrez immédiatement commencer à configurer vos pipelines de CI/CD.
En plus de l'intégration Bitbucket, TeamCity prend également en charge GitHub, Gitlab, Perforce, Mercurial, Azure DevOps et d'autres. Renseignez-vous sur les intégrations aux VCS de TeamCity.
Une CI/CD puissante pour les équipes utilisant Bitbucket