views:

46

answers:

2

Hi,

i have 2 projects. One of them contains integration tests (lets call it project B) and the other is the main project itself(project A). I configured hudson so when project A is build afterwards project B will be builded too. My Problem is that if project A is successful and project B fails the guy who broke the build will not get notified. I have the option "Send separate e-mails to individuals who broke the build" for both projects activated. Maybe someone has a idear how to fix this thx in advance.

kuku

A: 

How do you identify who broke the build if a test fails ? You can't use the check-in ID like you can for build A, so it seems to me you'd be better off just emailing a fixed list of people if project B fails.

Alternatively, you could just combine projects A and B; then whoever checked in the changes flagged in project A will be emailed when the tests fail.

gareth_bowles
+1  A: 

You are looking for the Blame Upstream Committers Plugin. Have a lock at it. The description sounds like the perfect answer to your question.

Alternatively you can try to use the Clone Workspace SCM Plugin, but I think the other one is the better fit.

Peter Schuetze
Seems like what i was looking for thanks.
kukudas