2009-09-11 12 views
6

J'ai évalué Hudson, avec un oeil pour convertir à partir de CC.NET. Dans CC.NET, j'ai reçu mes courriels pour inclure des statistiques de test, comme le nombre de tests exécutés, le nombre de tests échoués, etc. Il affiche même en rouge "ce projet n'a aucun test", ce qui motive beaucoup.comment obtenir Hudson CI pour inclure les résultats des tests dans l'e-mail de statut

Y a-t-il un moyen d'accomplir cela dans Hudson?

J'ai essayé le plugin email-ext, car on me dit qu'il peut envoyer des résultats de test et d'autres choses intéressantes dans le courrier électronique, mais je n'arrive pas à comprendre "comment".

Il semble que je doive mettre un jeton pour "contenu" mais je ne vois pas de jeton disponible qui ressemble à "résultats de test" :) Ou tout ce qui pourrait analyser un xml que je fournis un chemin, ou tel.

Quelqu'un at-il fait cela et peut vous aider? Merci!

Répondre

2

Sur la page wiki Email-ext plugin: « ? »

Pour voir une liste de tous les jetons de messagerie disponibles et ce qu'ils affichent, vous pouvez cliquer sur le (point d'interrogation) en haut de la section email-ext sur l'écran de configuration du projet.

Je ne peux pas vérifier s'il est répertorié dans l'aide en ligne maintenant mais je pense que vous recherchez le jeton $FAILED_TESTS.

Si vous avez besoin de plus de conseils, consultez cet article de blog: Continuous Integration with Hudson, ColdFusion, and MXUnit: Advanced Notification Control. Il y a quelques captures d'écran qui pourraient aider.

+0

J'aurais dû mentionner que je vois cette liste de jetons, mais à moins qu'il y ait des tests qui échouent, je ne vois tout simplement pas un jeton qui fournit l'information dont je parle. Le nombre de tests exécutés, même s'ils ont tous passé, et le plus important - le fait qu'un projet donné n'a même pas de tests. –

Questions connexes