Notifications par défaut et prises en charge
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Configurez les abonnements par défaut pour envoyer des notifications à certains rôles ou groupes d’utilisateurs avec des associations spécifiques à un événement. Par exemple, « réviseur » est un rôle sur un événement de demande de tirage. « Assignee (actuel) » est un rôle qui reflète l’utilisateur affecté actuel d’un élément de travail modifié.
Dans la description de l’abonnement par défaut, vous pouvez voir les rôles qui reçoivent des notifications. Par exemple, « Avertit quand une build que vous avez mise en file d’attente ou qui a été mise en file d’attente pour vous est terminée ». Les abonnements basés sur des rôles contiennent un champ Rôles que vous pouvez afficher en ouvrant l’abonnement. Seuls les utilisateurs ou groupes qui appartiennent au rôle répertorié dans l’abonnement reçoivent une notification pour un événement correspondant à l’abonnement.
Les abonnements par défaut envoient uniquement des notifications ciblées. Autrement dit, le destinataire est toujours associé à l’événement qui a déclenché la notification. Par exemple, l’abonnement par défaut pour les mises à jour d’éléments de travail envoie uniquement une notification par e-mail à la personne affectée à l’élément de travail.
Abonnements obsolètes (OOB) ou par défaut
Les événements suivants envoient des notifications à tous les abonnés, par défaut. Pour plus d’informations sur la désinscription d’une notification, consultez Se désabonner d’une notification.
Dans la page notifications personnelles, les abonnements OOB s’affichent avec l’image suivante : .
Catégorie | Type | Build | Description |
---|---|---|---|
Build | Build terminée | Build se termine | Vous avertit quand une build que vous avez mise en file d’attente ou qui a été mise en file d’attente pour vous est terminée |
Code (Git) | Demande de tirage (pull request) | Réviseurs de demande de tirage ajoutés ou supprimés | Vous avertit lorsque vous ou un autre utilisateur est ajouté ou supprimé d’une demande de tirage que vous avez créée |
Code (Git) | Demande de tirage (pull request) | Échecs de complétion des demandes de tirage | Vous avertit lorsqu’une demande de tirage (pull request) que vous avez créée ne parvient pas à se terminer |
Code (Git) | Demande de tirage (pull request) | Changements d’une demande de tirage | Vous avertit lorsque des modifications sont apportées à une demande de tirage que vous avez créée ou que vous êtes réviseur pour |
Code (Git) | Commentaire de demande de tirage | Un commentaire est laissé sur une demande de tirage (Pull request) | Vous avertit des commentaires apportés à une demande de tirage que vous avez créée ou une discussion dans laquelle vous êtes impliqué |
Code (TFVC) | Révision du code | Révision de code que je travaille sur les modifications | Vous avertit quand une modification est apportée à une révision de code à laquelle vous êtes affecté |
Gestion des extensions | Extension | Les extensions ont été modifiées. | Les extensions ont été modifiées. |
Gestion des extensions | Demande d’extension (lot) | Les extensions sont demandées ou les demandes sont mises à jour. | Les extensions sont demandées ou les demandes sont mises à jour. |
Libérer | Déploiement en attente | Intervention manuelle en attente | Vous avertit lorsqu’une intervention manuelle est en attente sur vous |
Libérer | Déploiement terminé | Échec du déploiement vers un environnement détenu | Vous avertit lorsqu’un déploiement vers un environnement dont vous êtes propriétaire ne parvient pas à s’exécuter correctement et rend l’environnement défectueux |
Libérer | Déploiement terminé | Échec du déploiement vers un environnement approuvé | Vous avertit lorsqu’un déploiement que vous avez approuvé échoue correctement et rend l’environnement défectueux |
Libérer | Déploiement terminé | Échecs d’achèvement du déploiement | Vous avertit lorsqu’un déploiement que vous avez demandé ne parvient pas à se terminer correctement et rend l’environnement défectueux |
Libérer | Approbation de la mise en production en attente | Approbation de déploiement en attente | Vous avertit lorsqu’une approbation d’un déploiement est en attente sur vous |
Travailler | Work item | Un élément de travail est déplacé à partir de ce projet | Vous avertit lorsque le chemin d’accès de zone d’un élément de travail est déplacé vers un autre projet |
Travailler | Work item | Élément de travail affecté | Vous avertit lorsque vous êtes affecté ou non affecté à un élément de travail |
Abonnements pris en charge
Vous pouvez créer des abonnements à l’aide des modèles suivants pour vous-même, une équipe ou un groupe. Dans la boîte de dialogue d’abonnement, vous pouvez spécifier des champs supplémentaires en fonction de la catégorie. Pour plus d’informations, consultez Gérer les notifications personnelles.
Catégorie | Modèle |
---|---|
Build | Une build se termine |
Build | Une build échoue |
Build | Un contrôleur de build ou l’état de l’agent change |
Build | Changements de qualité d’une build |
Code (Git) | Un commit créé par moi est poussé |
Code (Git) | Une validation est poussée par moi |
Code (Git) | Une validation est envoyée (push) |
Code (Git) | Une demande de tirage (pull request) est créée ou mise à jour |
Code (TFVC) | Le code est case activée dans |
Code (TFVC) | Le code est case activée dans lequel une stratégie est remplacée |
Code (TFVC) | Un fichier avec une extension spécifique est case activée dans |
Code (TFVC) | Un fichier sous un chemin spécifique est case activée dans |
Code (TFVC) | Révision de code que je travaille sur les modifications |
Travailler | Un élément de travail que j’ai créé est modifié |
Travailler | Un élément de travail affecté à moi est modifié |
Travailler | Un élément de travail est modifié |
Travailler | Un élément de travail est attribué à moi |
Travailler | Un élément de travail est supprimé |
Travailler | Un élément de travail est restauré |
Gestion des extensions | Une extension est modifiée |
Libérer | Une approbation pour un déploiement est en attente |
Version release | Un déploiement est terminé |
Version release | Une intervention manuelle pour un déploiement est en attente |