TeamCity 10.0 : Le serveur d’intégration et de déploiement continu à la pointe de la technologie

TeamCity 10.0 : Le serveur d'intégration et de déploiement continu à la pointe de la technologie
TeamCity 10.0 : Le serveur d'intégration et de déploiement continu à la pointe de la technologie
TeamCity 10.0 : Le serveur d'intégration et de déploiement continu à la pointe de la technologie

JetBrains, l’éditeur de logiciels de développement, présente TeamCity 10.0, la version jubilaire de son serveur d’intégration et de déploiement continu. Cette mise à jour majeure apporte une foule de nouvelles fonctionnalités et améliorations qui font de TeamCity un outil encore plus puissant et polyvalent pour les équipes de développement.

**Configuration programmable**

Avec TeamCity 10.0, vous pouvez désormais créer des projets et des configurations de build par programmation. Grâce au DSL (Domain Specific Language) de TeamCity basé sur le langage de programmation Kotlin, vous pouvez définir votre infrastructure de construction dans le code. Ce code, hébergé dans un système de contrôle de version (VCS), permet à TeamCity d’appliquer automatiquement les modifications à vos projets et configurations de build, sans nécessiter d’intervention manuelle dans l’interface web.

**Scalabilité améliorée**

Cette version marque une avancée significative en matière d’évolutivité. TeamCity peut désormais être configuré en mode binodal, répartissant la charge de travail entre deux serveurs. Cette fonctionnalité permet de gérer des projets plus volumineux et des pipelines de build plus complexes sans compromettre les performances.

**Intégration améliorée des trackers d’incidents**

L’intégration des trackers d’incidents a été renforcée. TeamCity prend désormais en charge nativement TFS, GitHub et Bitbucket. Cela permet aux équipes de suivre facilement les incidents tout au long du cycle de vie du développement logiciel (SDLC) et d’automatiser les workflows.

**Améliorations liées au VCS**

TeamCity 10.0 apporte des améliorations significatives liées au VCS. Le support multiplateforme pour TFS est enfin disponible, permettant aux équipes d’utiliser TeamCity sur différentes plateformes. De plus, TeamCity fonctionne désormais avec les flux Perforce, offrant aux utilisateurs une plus grande flexibilité dans la gestion du code source.

**Conclusion**

TeamCity 10.0 est une mise à jour majeure qui étend considérablement la puissance et la polyvalence du serveur d’intégration et de déploiement continu. Les nouvelles fonctionnalités, notamment la configuration programmable, la scalabilité améliorée et les intégrations étendues des trackers d’incidents, donnent aux équipes de développement les outils dont elles ont besoin pour rationaliser leurs processus de construction, livrer des logiciels de meilleure qualité et améliorer leur productivité.

Mots-clés : TeamCity, intégration continue, déploiement continu, configuration programmable, évolutivité, intégration des trackers d’incidents, VCS

Retour en haut