Notifications - Builds With My Changes - only first success

Hi there,

I read the documentation and tried your life-demo, but I'm still not sure how I'd solve the following scenario:

- I want to be informed, if I did a checkin and the build is failing (maybe because of my commit)
- I want to be informed, if then someelse does a checkin and then the build suceeds (The other could have fixed my bug, or he fixes his bug, that he commited the same time like me).

I assume, I had to configure a notifier with the option
Watch Builds: 'Watch builds with my changes'
Send notification when: 'The build fails' + 'The build is succesfull' + 'only on first successfull after failed'

Unfortunately this combination is not possible, the option 'only on first successfull after failed' is disabled.
Without beeing able to check this option, I'd get an email on each successfull commit, which I don't want.

In TC 3.0 I wrote my own notifier plugin which implemented a logic like:
- 'On first successfull build after a failed one, send a success-notification to everyone who got a failed-notification since the last success' - that's the metaphor of CruiseControl as well.

I hoped that this wouldn't be needed anymore with all the new options, but I'm not sure about this.

1 comment

Hello,

Indeed new options are not working for "builds with my changes". Please
watch for: http://www.jetbrains.net/jira/browse/TW-4258


--
Pavel Sher
Software Developer
JetBrains, Inc.
http://www.jetbrains.com
"Develop with pleasure!"



"Stefan Hansel" <stefan.hansel@tolina.de> wrote in message
news:28179950.1204800016088.JavaMail.itn@is.intellij.net...

Hi there,

>

I read the documentation and tried your life-demo, but I'm still not sure
how I'd solve the following scenario:

>

- I want to be informed, if I did a checkin and the build is failing
(maybe because of my commit)
- I want to be informed, if then someelse does a checkin and then the
build suceeds (The other could have fixed my bug, or he fixes his bug,
that he commited the same time like me).

>

I assume, I had to configure a notifier with the option
Watch Builds: 'Watch builds with my changes'
Send notification when: 'The build fails' + 'The build is succesfull' +
'only on first successfull after failed'

>

Unfortunately this combination is not possible, the option 'only on first
successfull after failed' is disabled.
Without beeing able to check this option, I'd get an email on each
successfull commit, which I don't want.

>

In TC 3.0 I wrote my own notifier plugin which implemented a logic like:
- 'On first successfull build after a failed one, send a
success-notification to everyone who got a failed-notification since the
last success' - that's the metaphor of CruiseControl as well.

>

I hoped that this wouldn't be needed anymore with all the new options, but
I'm not sure about this.



0

Please sign in to leave a comment.