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.
Sous l’onglet « Sécurité », vous pouvez gérer la liste des pipelines qui peuvent accéder au dépôt.
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.
Vous pouvez également obtenir des conseils et répondre à vos questions par la communauté sur Stack Overflow.
Merci,
Vijay Machiraju