Partager via


Augmenter la productivité et réduire la latence

Avec cette mise à jour, nous incluons des améliorations apportées à l’actionabilité des demandes d’extraction, à la sécurité et à la conformité des pipelines et aux performances de l’API npm.

Pour plus d’informations, consultez la liste des fonctionnalités ci-dessous.

Fonctionnalités

Général :

Azure Boards

Azure Repos

Azure Pipelines

Artifacts d'Azure

General

Prise en charge de la création d’abonnements pour les applications de messagerie dans Slack et Teams par les administrateurs d’équipe

Outre les administrateurs de projet, les administrateurs d’équipe peuvent désormais créer un abonnement pour Azure Boards, Repos et pipeline directement à partir de Slack et de Microsoft Teams.

Prise en charge multi-entité pour l'application des outils Azure Boards, Repos et Pipelines dans Microsoft Teams

L'application de messagerie Azure Boards, Repos et Pipelines prend désormais en charge la connexion à un autre tenant dans Microsoft Teams. Par conséquent, votre Azure DevOps et Microsoft Teams n’ont plus besoin d’être dans la même instance Azure AD. Utilisez le lien Se connecter avec une adresse e-mail différente si vos comptes Microsoft Teams et Azure Pipelines se trouvent dans différents tenants.

Prise en charge multientité pour l'application Azure Boards, Repos et Pipelines dans Microsoft Teams.

Azure Boards

Synchronisation des problèmes GitHub avec les éléments de travail Azure DevOps

Dans ce sprint, nous avons créé et publié une nouvelle action GitHub qui enregistrera vos problèmes GitHub dans les éléments de travail Azure Boards. Cela vous permet de placer vos dépôts de code dans GitHub tout en continuant à utiliser Azure Boards pour gérer votre travail. L'action est toujours dans un état d'aperçu et nous aimerions avoir vos retours alors que nous travaillons à résoudre les cas limites. Donnez-lui un essai et faites-nous savoir ce que vous pensez.

issuesGif

Azure Repos

Amélioration de l’action des requêtes d’extraction

Lorsque vous avez de nombreuses pull requests à examiner, il peut être difficile de déterminer où agir en premier. Pour améliorer l’actionnabilité des requêtes de tirage, vous pouvez désormais créer plusieurs requêtes personnalisées sur la page de liste des requêtes de tirage avec plusieurs nouvelles options de filtrage, telles que l’état brouillon. Ces requêtes créent des sections distinctes et repliables sur votre page de pull request, en plus de « Créé par moi » et « Assigné à moi ». Vous pouvez également refuser d’examiner une demande de tirage (pull request) à laquelle vous avez été ajouté via le menu Vote ou le menu contextuel de la page de liste des demandes de tirage. Dans les sections personnalisées, vous verrez maintenant des onglets distincts pour les requêtes de tirage que vous avez examinées ou que vous avez refusé d'examiner. Ces requêtes personnalisées fonctionneront à travers les référentiels sous l’onglet « Mes pull requests » de la page d’accueil de l’organisation. Si vous souhaitez revenir à une requête de tirage, vous pouvez la marquer et elle s’affichera en haut de votre liste. Enfin, les requêtes de tirage qui ont été définies pour la finalisation automatique seront marquées d'une étiquette indiquant « Finalisation automatique » dans la liste.

Nous avons ajouté d’autres filtres à la page de détails de la demande de tirage afin de les consulter plus rapidement :

  • État du commentaire : Actif (par défaut), Tous, En attente, Résolu, Conçu comme prévu, Ne sera pas corrigé, et Fermé.
  • Commenté par : filtrez les commentaires laissés par une personne spécifique.
  • Types de fichiers : afficher tous les fichiers (par défaut) et afficher uniquement les fichiers qui ont été commentés.

Afficher tous les fichiers.

Filtrez les commentaires laissés par une personne spécifique.

Azure Pipelines

Contrôle supplémentaire de vos déploiements

Azure Pipelines a pris en charge les déploiements contrôlés avec des approbations manuelles depuis un certain temps. Avec les dernières améliorations, vous disposez maintenant d’un contrôle supplémentaire sur vos déploiements. Outre les approbations, les propriétaires de ressources peuvent désormais ajouter automatiquement checks pour vérifier les stratégies de sécurité et de qualité. Ces vérifications peuvent être utilisées pour déclencher des opérations, puis attendre qu’elles se terminent. À l’aide des vérifications supplémentaires, vous pouvez maintenant définir des critères d’intégrité basés sur plusieurs sources et être assuré que tous les déploiements ciblant vos ressources sont sécurisés, quel que soit le pipeline YAML effectuant le déploiement. L’évaluation de chaque vérification peut être répétée régulièrement en fonction de l’intervalle de nouvelle tentative spécifié pour la vérification. Les vérifications supplémentaires suivantes sont désormais disponibles :

  • Appeler n’importe quelle API REST et effectuer une validation en fonction du corps de la réponse ou d’un rappel à partir du service externe
  • Appeler une fonction Azure et effectuer une validation en fonction de la réponse ou d’un rappel de la fonction
  • Interroger les règles de surveillance Azure pour les alertes actives
  • Vérifier que le pipeline étend un ou plusieurs modèles YAML

Contrôle supplémentaire de vos déploiements.

Notification d’approbation

Lorsque vous ajoutez une approbation à un environnement ou à une connexion de service, tous les pipelines à plusieurs étapes qui utilisent la ressource attendent automatiquement l’approbation au début de l’étape. Les approbateurs désignés doivent terminer l’approbation avant que le pipeline puisse continuer.

Avec cette mise à jour, les approbateurs sont envoyés une notification par e-mail pour l’approbation en attente. Les utilisateurs et les propriétaires d’équipe peuvent refuser ou configurer des abonnements personnalisés à l’aide des paramètres de notification.

Notification d’approbation.

En plus des notifications par e-mail, les administrateurs de projet peuvent également diriger des notifications vers Microsoft Teams ou Slack.

Artifacts d'Azure

Les événements d’audit sont désormais disponibles

Les événements de flux Azure Artifacts sont désormais disponibles dans les journaux d’audit. Ces journaux d’activité sont accessibles à partir des paramètres de l’organisation -> Audit. Les événements suivants sont maintenant disponibles pour les fils d'actualités :

  • Créer, supprimer ou modifier un flux limité à une organisation ou défini pour un projet
  • Créer, supprimer ou modifier une vue de flux
  • Définir ou supprimer une stratégie de rétention de package sur un flux donné
  • Modifications des autorisations

Amélioration des performances npm

Nous avons apporté des modifications à notre conception principale pour améliorer la façon dont nous stockons et fournissons des packages npm dans les flux Azure Artifacts. Cela nous a aidés à atteindre jusqu’à 10 réductions de la latence pour certaines des API les plus utilisées pour npm.

Améliorations de l’accessibilité

Nous avons déployé des correctifs pour résoudre les problèmes d’accessibilité sur notre page de flux. Les correctifs sont les suivants :

  • Créer une expérience de flux
  • Expérience de configuration des paramètres de flux mondiaux
  • Accéder à l'expérience du flux de données

Étapes suivantes

Note

Ces fonctionnalités seront déployées au cours des deux à trois prochaines semaines.

Accédez à Azure DevOps et jetez un coup d’œil.

Comment fournir des commentaires

Nous aimerions entendre ce que vous pensez de ces fonctionnalités. Utilisez le menu d’aide pour signaler un problème ou fournir une suggestion.

Faire une suggestion

Vous pouvez également obtenir des conseils et répondre à vos questions par la communauté sur Stack Overflow.