2010-12-09 60 views

Répondre

0

Le Email-Ext Plugin est l'installation la plus riche en fonctionnalités pour l'envoi d'e-mails depuis Hudson. Par exemple, il peut être configuré pour envoyer un e-mail au (x) committer (s) ayant apporté des modifications depuis la dernière génération réussie.

+1

je n'ai pas trouvé dans la possibilité d'e-mail-ext pour faire transofrmation sur je l'ai dit – krvladislav

0

Oui, Email-Ext Plugin, comme mentionné, est le plugin d'email le plus riche en fonctionnalités pour Hudson.

Vous pouvez activer une option de courrier chaque commiter pour le succès, l'échec et d'autres ...

Je ne fais pas de transformations sur les e-mails mais ... Je suis en train de configurer le profil de chaque utilisateur , où je mets à jour leur adresse e-mail en utilisant leur adresse actuelle.

+0

"Je configure le profil de chaque utilisateur" Où? – krvladislav

+0

A la première page de Hudson, je reçois un lien nommé People et un autre pour Build History ... En haut à droite sur la fenêtre ... Dans le menu people, je vois tous mes utilisateurs ... Si je me connecte en tant que Hudsocn admin, alors je peux aller à chacun et configurer leurs informations personnelles, parmi eux est leur adresse e-mail –

+0

Est-ce que thera moyen de contrôler les gens à partir de la ligne de commande? – krvladislav

0

http://wiki.hudson-ci.org/display/HUDSON/RegEx+Email+Plugin fait pour ce plug-in script shell qui génère sa configuration

+0

Dans le pire des cas, vous devez configurer une regex pour chaque nom d'utilisateur. (par exemple, jdoe -> [email protected]) –

+0

Qu'est-ce qui est mauvais dans tout ça? – krvladislav

+0

Dépend de la quantité d'utilisateurs que vous avez. Si vous en avez 5, cela ne fait pas une grande différence, mais si vous en avez 50 ou plus, la configuration devient lourde et peut avoir un impact sur les performances de Hudson, pour rechercher une adresse dans le courriel. Je préfère les listes ou une recherche LDAP (LDAP facilite la réutilisation de l'e-mail pour d'autres applications -> point de configuration central) –

1

Si vous utilisez un annuaire LDAP. Vous devriez être en mesure de résoudre l'adresse e-mail d'un utilisateur via une propriété e-mail de l'utilisateur dans le protocole LDAP. Je ne sais pas si cela fonctionne également avec Active Directory (mais vous devriez pouvoir accéder à votre AD avec le protocole LDAP).