I would like to view this page in
Au cours de ce tutoriel, nous allons vous montrer comment configurer votre projet TeamCity, de sorte que TeamCity Server envoie le statut de build (succès ou échec) à une plateforme tierce, telle que GitHub.
Tout d'abord, vous devez modifier votre configuration de build.
Vous devez alors naviguer jusqu'à Build Features et ajouter une autre fonctionnalité de build : Commit Status Publisher. Commit Status Publisher est une fonctionnalité de build qui permet à TeamCity d'envoyer automatiquement les statuts de build de vos commits à un système externe.
Pour configurer la fonctionnalité Commit Status Publisher, sélectionnez la racine du système de contrôle de version. Vous pouvez sélectionner une racine ou l'option <All attached VCS roots>
. De cette façon, le statut de commit sera envoyé pour tous les commits dans tous les référentiels d'un projet.
Si vous souhaitez seulement envoyer des notifications de statut pour un référentiel spécifique, vous pouvez également sélectionner ce dernier dans la liste déroulante.
Lorsque vous sélectionnez la racine du système de contrôle de version, vous devez également sélectionner le Publisher correct. Dans notre cas, il s'agit de GitHub, donc sélectionnez-le dans la liste déroulante.
Pour vous authentifier, vous devrez coller votre jeton d'authentification.
Ensuite, vous pouvez tester votre connexion et cliquer sur Save.
Lorsque vous configurez la connexion, vous pouvez voir la nouvelle connexion dans la section Build Features.
Désormais, lorsque vous exécutez vos builds, leur état est reporté dans votre système de contrôle de version (GitHub dans notre cas). Vous pouvez ainsi constater que toutes les vérifications ont été transférées.
Si vous cliquez sur Details, vous serez renvoyé à TeamCity Server, où vous pouvez réviser vos informations de build.
C'est tout pour l'instant ! Regardez nos autres tutoriels pour découvrir comment intégrer TeamCity avec les autres outils de votre pile logicielle.
Joyeux builds !
TeamCity peut être intégré dans GitHub de différentes façons. Dans ce tutoriel, nous allons voir les trois principaux cas d'utilisation.
Ce tutoriel explique comment envoyer vos statuts de build TeamCity à Slack. Découvrez comment connecter vos instances TeamCity et Slack, et quelles options de configuration supplémentaires sont disponibles pour tirer le meilleur parti de cette intégration.
Intégrez TeamCity et JIRA pour raccourcir la boucle de feedback entre vos tickets, commits et tâches de CI/CD.