Nous avons commencé à utiliser CC.NET pour l'intégration continue et comme le nombre de projets surveillés se construit, je voudrais configurer les alertes email via un seul fichier de configuration.Email Group Configuration dans CC.NET en utilisant un seul fichier de configuration
Ce que je veux dire par là que je voudrais avoir une liste des utilisateurs dans différents groupes dans un seul fichier de configuration qui est référencé par tous les fichiers de configuration du projet:
<user name="user1" group="buildmasters" address="[email protected]"/>
<user name="user2" group="internalapplications" address="[email protected]"/>
<user name="user3" group="internalapplications" address="[email protected]"/>
<user name="user4" group="externalapplications" address="[email protected]"/>
<user name="user5" group="externalapplications" address="[email protected]"/>
Ensuite, la configuration du projet fichier de référence du groupe correct:
<group name="internalapplications" notification="change"/>
donc, pour les différents projets qui sont des applications internes j'importeraient le fichier de configuration unique puis définissez le groupe d'applications internes. Je voudrais également ajouter des maîtres de build pour tout ce qui fait que pour l'instant je peux garder la trace des gens s'ils ont des problèmes.
Cela voudrait dire que je voudrais avoir un utilisateur en deux groupes, par exemple ou plus, mais je ne sais pas s'il est possible:
<user name="user1" group="buildmaster, externalapplications" address="[email protected]"/>
Je travaille sous l'hypothèse qu'un jour Je pourrais configurer cela et avoir juste un seul fichier avec toutes les adresses e-mail des utilisateurs, mais aujourd'hui je suis allé le faire et je ne suis pas sûr que cela fonctionne comme ça.
Quelqu'un peut-il décrire comment ils ont abordé cela?
Ça a l'air parfait, merci Ryu! –