Les dépôts Git Azure peuvent désormais être traités comme des ressources protégées dans les pipelines YAML

Vous pouvez maintenant traiter les dépôts Azure Git comme des ressources protégées dans des pipelines YAML, tout comme les connexions de service et les pools d’agents. En tant que contributeur d’un référentiel, vous pouvez ajouter des vérifications et des autorisations de pipeline pour vous aider à gérer votre dépôt.

Pour plus d’informations, consultez les descriptions de fonctionnalités suivantes.

Général

Azure Boards

Azure Pipelines

Azure Artifacts

Général

Disponibilité générale de l’API de gestion du cycle de vie PAT

Nous sommes heureux d’annoncer la disponibilité générale des API de gestion du cycle de vie des jetons d’accès personnels (PAT). Cet ensemble complet d’API permet à votre équipe de simplifier la gestion des PAT qu’elle possède, en leur offrant de nouvelles fonctionnalités, telles que la création de nouveaux jetons d’accès personnels avec l’étendue et la durée souhaitées, et le renouvellement ou l’expiration de jetons existants.

Auparavant, la principale façon de gérer les PAT (Jetons d’accès personnels) consiste à utiliser l’interface utilisateur ou à l’aide d’un ensemble limité d’API destinées uniquement aux administrateurs de collection de projets. Cette nouvelle API permet aux organisations de configurer l’automatisation impliquant des PAT, notamment la configuration de pipelines de build ou l’interaction avec des éléments de travail.

Azure Boards

Correction de plusieurs problèmes liés aux plans de livraison 2.0

Les plans de livraison 2.0 sont en préversion publique depuis octobre dernier. Nous avons agi sur les commentaires des clients et nous avons résolu les problèmes. Cette version inclut des correctifs pour ces problèmes. En particulier, le comportement de zoom incohérent et les blocages de barre de défilement ont été résolus. Les cartes sont désormais triées sur le plan par date plutôt que par priorité de backlog pour mieux utiliser l’espace.

Azure Pipelines

Repos en tant que ressource protégée dans les pipelines YAML

Vous pouvez organiser votre projet Azure DevOps pour héberger de nombreux sous-projets, chacun avec son propre dépôt Git Azure DevOps et un ou plusieurs pipelines. Dans cette structure, vous pouvez contrôler quels pipelines peuvent accéder aux dépôts. Par exemple, supposons que vous avez deux dépôts A et B dans le même projet et deux pipelines X et Y qui créent normalement ces dépôts. Vous souhaiterez peut-être empêcher le pipeline Y d’accéder au référentiel A. En général, vous souhaitez que les contributeurs de A contrôlent les pipelines auxquels ils souhaitent fournir l’accès.

Bien que cela soit partiellement possible avec les référentiels et pipelines Azure Git, il n’y avait aucune expérience de gestion. Cette fonctionnalité répond à cette lacune. Les dépôts Git Azure peuvent désormais être traités comme des ressources protégées dans les pipelines YAML, tout comme les connexions de service et les pools d’agents.

En tant que contributeur du référentiel A, vous pouvez ajouter des vérifications et des autorisations de pipeline à votre dépôt. Pour ce faire, accédez aux paramètres du projet, sélectionnez Dépôts, puis votre dépôt. Vous remarquerez un nouveau menu appelé « Vérifications », où vous pouvez configurer l’une des vérifications in-the-box ou personnalisées sous la forme de fonctions Azure.

Ajouter des vérifications

Sous l’onglet « Sécurité », vous pouvez gérer la liste des pipelines qui peuvent accéder au dépôt.

Gérer la liste des pipelines dans l’onglet Sécurité

Chaque fois qu’un pipeline YAML utilise un dépôt, l’infrastructure Azure Pipelines vérifie et vérifie que toutes les vérifications et autorisations sont satisfaites.

Notes

Ces autorisations et vérifications s’appliquent uniquement aux pipelines YAML. Les pipelines classiques ne reconnaissent pas ces nouvelles fonctionnalités.

Azure Artifacts

Activer la corbeille vide pour les flux

Avec cette mise à jour, vous pouvez maintenant vider la corbeille pour supprimer définitivement les artefacts en dehors de la cadence de la stratégie de rétention.

Étapes suivantes

Notes

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 savoir 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.

Merci,

Vijay Machiraju