IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)

Vous �tes nouveau sur Developpez.com ? Cr�ez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et �tre connect� pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Cr�ez-en un en quelques instants, c'est enti�rement gratuit !

Si vous disposez d�j� d'un compte et qu'il est bien activ�, connectez-vous � l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oubli� ?
Cr�er un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

TeamCity : la version 2021.2 du serveur de CI/CD de JetBrains est disponible
Avec l'authentification � deux facteurs et une meilleure int�gration avec Perforce, Space et Azure DevOps

Le , par Michael Guilloux

252PARTAGES

6  0 
TeamCity : la version 2021.2 du serveur de CI/CD de JetBrains est disponible
avec l'authentification � deux facteurs et une meilleure int�gration avec Perforce, Space et Azure DevOps

TeamCity 2021.2 est disponible. La deuxi�me mise � jour majeure de l'ann�e du serveur d'int�gration continue (CI) et de livraison continue (CD) de JetBrains introduit l'authentification � deux facteurs, apporte des mises � jour � son int�gration avec Perforce Helix Core et Perforce Helix Swarm, et renforce son int�gration avec JetBrains Space. Les utilisateurs d'Azure DevOps peuvent d�sormais se connecter � TeamCity avec leur compte Azure AD, et les d�veloppeurs C# appr�cieront la possibilit� de configurer des �tapes de build avec le nouveau module d'ex�cution de scripts C#. Vous noterez �galement un certain nombre d'am�liorations de la syntaxe DSL de Kotlin et de nombreuses mises � jour de l'interface utilisateur Sakura.

Plus de moyens de s�curisation

Le CI/CD est un �l�ment central du processus de d�veloppement et il est essentiel de bien le s�curiser. Pour renforcer encore la s�curit� de leurs serveurs de CI/CD, les administrateurs de TeamCity peuvent d�sormais activer l'authentification � deux facteurs et demander aux utilisateurs de saisir un code d'authentification suppl�mentaire pour se connecter.


L'int�gration de Perforce va plus loin

TeamCity fonctionne avec diff�rents syst�mes de contr�le de version, mais Perforce Helix se d�marque des autres car la combinaison de TeamCity + Perforce est la norme de facto pour l'int�gration et le d�ploiement continus dans de nombreux secteurs d'activit�. TeamCity 2021.2 renforce cette int�gration avec une s�rie de nouvelles fonctionnalit�s.

Ex�cution des builds sur des listes des modifications en attente

La fonctionnalit� Run custom build permet maintenant d'ex�cuter des builds individuels avec les modifications d'une liste de modifications en attente dans Perforce. Vous pouvez d�clencher une cha�ne de build compl�te sur une liste de modifications et consulter la liste des fichiers mis en attente dans l'interface utilisateur de TeamCity.

Perforce Shelve Trigger

Perforce Shelve Trigger d�tecte les nouvelles listes de modifications en attente et modifi�es dont la description contient un mot cl� donn� et d�clenche la cr�ation de builds individuels avec les contenus de ces listes.

Rapports Perforce Helix Swarm

JetBrains a �tendu la fonctionnalit� de build Commit Status Publisher en ajoutant le nouvel �diteur Perforce Swarm aux syst�mes pris en charge. Une fois la publication configur�e, TeamCity envoie les informations sur les builds au serveur Perforce Helix Swarm et les commentaires respectifs sont ajout�s aux r�visions Swarm pour les modifications en attente.

Libell�s automatiques

La fonctionnalit� de build VCS labeling cr�e d�sormais des libell�s automatiques sur le serveur Helix. Ces libell�s fonctionnent comme des alias pour les num�ros des listes de modifications. Par rapport aux libell�s statiques utilis�es dans les versions pr�c�dentes de TeamCity, les libell�s automatiques am�liorent consid�rablement les performances.

Variables de connexion param�tr�es

Les param�tres de connexion Perforce sont d�sormais transmis � TeamCity en tant que param�tres de build, ce qui vous permet de distinguer les diff�rentes racines VCS Perforce lorsqu'un projet utilise plusieurs connexions Perforce.


Rapprochement avec Space

Si votre �quipe utilise la solution de collaboration JetBrains Space, vous appr�cierez les nouvelles int�grations ajout�es dans cette version de TeamCity.

Authentification

La version 2021.2 apporte le nouveau module d'authentification JetBrains Space, qui vous permet de vous connecter avec votre compte Space, tout comme vous pouvez le faire avec GitHub ou GitLab.

Racines VCS, projets et configurations de build

Auparavant, une connexion configur�e avec Space vous permettait uniquement d'acc�der � ses r�f�rentiels et de publier l'�tat de vos builds. La nouvelle version de TeamCity permet d'ajouter des racines VCS et de cr�er des projets et des configurations de build. Il vous suffit d'ajouter les droits d'acc�s n�cessaires c�t� Space.

Authentification via Azure DevOps

JetBrains a re�u de nombreuses demandes d'utilisateurs qui utilisent simultan�ment TeamCity et Azure DevOps pour cr�er leurs logiciels. Pour am�liorer leur exp�rience, TeamCity 2021.2 propose le nouveau module d'authentification Azure DevOps OAuth 2.0, qui permet de se connecter � TeamCity avec un compte Azure AD.

Simplification du CI/CD pour les d�veloppeurs C#

Si vous �tes comme la plupart des d�veloppeurs C#, vous trouvez probablement tr�s ennuyeux d'avoir � utiliser PowerShell chaque fois que vous devez configurer un environnement de build, g�rer des processus Windows ou simplement d�placer des fichiers. JetBrains a cr�� un nouveau module d'ex�cution C# Script, qui permet d'�crire facilement des �tapes de build dans un v�ritable langage de programmation. Plus besoin de chercher sur Google comment �crire du code dans PowerShell, vous pouvez utiliser de simples scripts C#.

Le nouveau module d'ex�cution est multiplateforme, fonctionne sur tout syst�me utilisant Docker et prend automatiquement en charge NuGet.


Des moyens suppl�mentaires pour mettre en place l'int�gration continue avec le DSL Kotlin

JetBrains continue � am�liorer le DSL Kotlin, ce qui facilite encore plus la gestion des configurations de CI/CD en tant que code. � partir de TeamCity 2021.2, vous pouvez configurer les �l�ments de vos pipelines qui n'�taient pas couverts par le DSL Kotlin auparavant, tels que des outils de suivi des tickets, des graphiques personnalis�s ou des ressources partag�es.

Interface utilisateur Sakura

Avec l'interface utilisateur Sakura, l'objectif de JetBrains est que chaque d�veloppeur puisse trouver rapidement ce dont il a besoin, quelle que soit la taille ou la complexit� de ses projets. La version 2021.2 de TeamCity ajoute deux vues de l'interface utilisateur classique qui n'�taient pas disponibles dans l'interface utilisateur Sakura : Pending Changes pour les modifications en attente et Change Details.

De plus, les noms d'utilisateurs ont d�sormais des avatars afin d'identifier plus facilement les auteurs des commits. Ces avatars ont �t� ajout�s � l'interface utilisateur Sakura et � l'interface utilisateur classique.


Nouveaut�s et t�l�chargement de TeamCity 2021.2
Vous avez lu gratuitement 0 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer � vous proposer des publications.

Une erreur dans cette actualit� ? Signalez-nous-la !