You can configure "alwaysSend to true in
WEB-INF/classes/META-INF/plexus/application.xml in the mail notifier component
descriptor.
By default, we don't send notifications if the state doesn't change to not spam
users.
Emmanuel
MATHUS Baptiste a écrit :
Hi all,
I've taken a look on the website, but I can't find where this rule is explained
or defined.
Here's the log I have on some projects that've been modified :
2007-11-30 11:12:40,944 [Thread-2] DEBUG Notifier:mail -
Current build state: 2, previous build state: 2
2007-11-30 11:12:40,944 [Thread-2] INFO Notifier:mail - Same
state, not sending message.
I configured my pom this way :
<ciManagement>
<system>continuum</system>
<url>http://mvnrepo.mipih.fr:8080/continuum</url>
<notifiers>
<notifier>
<type>mail</type>
<sendOnError>true</sendOnError>
<sendOnFailure>true</sendOnFailure>
<sendOnSuccess>true</sendOnSuccess>
<sendOnWarning>true</sendOnWarning>
<configuration>
<address>[EMAIL PROTECTED]</address>
</configuration>
</notifier>
</notifiers>
</ciManagement>
I don't want continuum to send mails only when build state has changed (btw, I suppose build state
"2" is Success. Maybe the logs would be clearer saying "success" instead of
"2", isn't it ?
In fact, we're currently just starting our continuous integration, so maybe
this'll change in the future, but for now we want every builds to send a
message, even if there were two successive successful builds for example (or
two failures).
Can we configure this ? Is yes, where ? (we're currently using continuum 1.0.3).
Thanks a lot.
Cheers.
-- Baptiste