Paramètre au niveau de l’organisation pour branche par défaut
En plus du paramètre de branche de référentiel par défaut, nous avons maintenant ajouté un nom branche par défaut au niveau de l’organisation afin que les projets par défaut correspondent au paramètre organization lorsque le nom de la branche n’est pas spécifié.
Pour plus d’informations, consultez la liste des fonctionnalités ci-dessous.
Fonctionnalités
Azure Boards
- Personnaliser l’état de l’élément de travail lors de la fusion de la demande de tirage
- Champ parent sur le tableau des tâches
Azure Repos
- Paramètre au niveau de l’organisation pour branche par défaut
- Ajouter une nouvelle étendue d’authentification pour la contribution des commentaires de demande de tirage
Azure Pipelines
Azure Boards
Personnaliser l’état de l’élément de travail lors de la fusion de la demande de tirage
Quelques sprints en arrière, nous avons publié cette fonctionnalité en préversion privée. Après la prise de commentaires et la correction des bogues, il est désormais généralement disponible dans toutes les organisations. Les demandes de tirage font souvent référence à plusieurs éléments de travail. Lorsque vous créez ou mettez à jour une demande de tirage, vous pouvez fermer certaines d’entre elles, résoudre certaines d’entre elles et garder le reste ouvert. Vous pouvez maintenant utiliser des commentaires tels que ceux illustrés dans la figure ci-dessous pour ce faire. Pour plus d’informations, consultez la documentation.
Champ parent sur le tableau des tâches
En raison d’une demande courante, vous pouvez maintenant ajouter le champ Parent aux cartes enfant et parent sur le tableau des tâches.
Azure Repos
Paramètre au niveau de l’organisation pour branche par défaut
Il existe désormais un paramètre de niveau organization pour le nom de la branche initiale de votre choix pour les nouveaux dépôts. Si un projet n’a pas choisi de nom de branche initial, ce paramètre au niveau de l’organisation sera utilisé. Si vous n’avez pas spécifié le nom initial de la branche dans les paramètres de l’organisation ou dans les paramètres du projet, les nouveaux dépôts utilisent une valeur par défaut définie par Azure DevOps.
Ajouter une nouvelle étendue d’authentification pour la contribution des commentaires de demande de tirage
Cette version ajoute une nouvelle étendue OAuth pour la lecture/écriture de commentaires de demande de tirage. Si vous disposez d’un bot ou d’une automatisation qui doit uniquement interagir avec les commentaires, vous pouvez lui donner un PAT avec uniquement cette étendue. Ce processus réduit le rayon d’explosion si l’automatisation présente un bogue ou si le jeton a été compromis.
Azure Pipelines
Configurer l’ébauche de validation de demande de tirage pour les dépôts GitHub
Les clients ont des processus variés pour leurs demandes de tirage. Dans certains cas, ils souhaitent exécuter des builds de validation sur leurs demandes de tirage brouillons. Dans d’autres, ils ne veulent pas que les demandes de tirage en brouillon consomment et gaspillent leurs travaux parallèles.
Cette fonctionnalité s’ajoute drafts
à la syntaxe YAML du pr
déclencheur pour les brouillons de demandes de tirage GitHub. Cette fonctionnalité permet à un client de choisir s’il souhaite que ses demandes de tirage brouillons mettent en file d’attente une build. L’option par défaut est true (une build sera mise en file d’attente) comme elle l’est actuellement pour les demandes de tirage GitHub. Cette modification fonctionne pour les connexions OAuth et GitHubApp.
Schéma :
pr:
autoCancel: boolean # indicates whether additional pushes to a PR should cancel in-progress runs for the same PR. Defaults to true
branches:
include: [ string ] # branch names which will trigger a build
exclude: [ string ] # branch names which will not
paths:
include: [ string ] # file paths which must match to trigger a build
exclude: [ string ] # file paths which will not trigger a build
drafts: boolean # whether to build draft PRs
Cette fonctionnalité s’applique uniquement aux demandes de tirage dans GitHub. Il n’y a aucun changement de comportement pour Azure Repos, où la validation des demandes de tirage est configurée via des stratégies de branche. Les demandes de tirage brouillon dans Azure Repos ne sont pas validées par Azure Pipelines.
É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