2009-09-11 12 views
6

Byłem oceny Hudson, z myślą o konwersji na to z CC.NET. W CC.NET otrzymałem wiadomości e-mail zawierające statystyki testów, takie jak liczba uruchomionych testów, liczba nieudanych itd. Widać nawet na czerwono "ten projekt nie zawiera testów", co jest świetnym czynnikiem motywującym, prawda?jak uzyskać Hudson CI, aby uwzględnić wyniki testu w wiadomości e-mail o statusie

Czy jest jakiś sposób osiągnięcia tego w Hudson?

Wypróbowałem wtyczkę email-ext, ponieważ powiedziano mi, że może dostać testowe wyjście i inne świetne rzeczy do wiadomości e-mail, ale po prostu nie mogę wymyślić "jak".

Wygląda na to, że muszę wstawić token do "treści", ale nie widzę żadnego dostępnego tokena, który wygląda jak "wyniki testu" do mnie :) Lub który parsowałby jakiś plik XML, który podaję ścieżkę, lub takie.

Czy ktoś to zrobił i może pomóc? Dzięki!

Odpowiedz

2

Od strony Email-ext plugin encyklopedii: „?”

Aby zobaczyć listę wszystkich dostępnych żetonów pocztowych i co one Wyświetlacz, można kliknąć (znak zapytania) na górze sekcji email-ext na ekranie konfiguracji projektu.

Nie mogę sprawdzić, czy jest on teraz wymieniony w pomocy online, ale myślę, że szukasz tokenu $FAILED_TESTS.

Jeśli potrzebujesz więcej wskazówek, sprawdź ten wpis na blogu: Continuous Integration with Hudson, ColdFusion, and MXUnit: Advanced Notification Control. Istnieje kilka zrzutów ekranu, które mogą pomóc.

+0

Powinienem był wspomnieć, że widzę tę listę żetonów, ale chyba że nie ma testów, po prostu nie widzę tokena, który dostarcza informacji, o które pytam. Liczba uruchomionych testów, nawet jeśli wszystkie minęły, a co najważniejsze - fakt, że dany projekt nie ma nawet żadnych testów. –

Powiązane problemy