You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@continuum.apache.org by Emmanuel Venisse <em...@venisse.net> on 2007/11/01 10:41:07 UTC

Re: 1.1-beta-3 Commiter build failure notifier Continuum-605


Madsen,Bryan a écrit :
> I understand now. I never went to that screen since I declare my notifiers in the pom. It is working for me now. Thank you.
> 
> Is there a way to enable this for the entire box instead of on a per project group basis? That would cut down on my admin time.

No, but if you prefer to configure notifier in your pom, you can add <committers>true</committers> in the notifier conf in your pom.

Emmanuel

> 
> -----Original Message-----
> From: Emmanuel Venisse [mailto:emmanuel@venisse.net] 
> Sent: Wednesday, October 31, 2007 2:20 PM
> To: continuum-users@maven.apache.org
> Subject: Re: 1.1-beta-3 Commiter build failure notifier Continuum-605
> 
> I mean the notifier configuration (where you set the TO mail address) in the Continuum interface.
> 
> Emmanuel
> 
> Madsen,Bryan a écrit :
>> Where do I find that configuration? This is my current config and it is working for notifiers.
>>
>> This is my config in .\installdir\conf\plexus.xml
>>
>>     <component>
>>       <role>org.codehaus.plexus.naming.Naming</role>
>>       <implementation>org.codehaus.plexus.naming.DefaultNaming</implementation>
>>       <role-hint>dataSources</role-hint>
>>       <configuration>
>>         <resources>
>>           <!--
>>                Mail Session
>>           -->
>>           <resource>
>>             <name>mail/Session</name>
>>             <type>javax.mail.Session</type>
>>             <properties>
>>               <property>
>>                 <name>mail.smtp.host</name>
>>                 <value>mail.company.net</value>
>>               </property>
>>               <property>
>>                 <name>mail.smtp.port</name>
>>                 <value>25</value>
>>               </property>
>> 	...
>>
>> This is the config in the .\installdir\apps\continuum\webapp\WEB-INF\classes\META-INF\plexus\application.xml
>>     <!--
>>     | The mail notifier
>>     |-->
>>     <component>
>>       <role>org.codehaus.plexus.notification.notifier.Notifier</role>
>>       <role-hint>mail</role-hint>
>>       <implementation>org.apache.maven.continuum.notification.mail.MailContinuumNotifier</implementation>
>>       <requirements>
>>         <requirement>
>>           <role>org.codehaus.plexus.velocity.VelocityComponent</role>
>>         </requirement>
>>         <requirement>
>>           <role>org.apache.maven.continuum.store.ContinuumStore</role>
>>           <role-hint>jdo</role-hint>
>>         </requirement>
>>         <requirement>
>>           <role>org.codehaus.plexus.mailsender.MailSender</role>
>>         </requirement>
>>         <requirement>
>>           <role>org.apache.maven.continuum.configuration.ConfigurationService</role>
>>         </requirement>
>>         <requirement>
>>           <role>org.apache.maven.continuum.Continuum</role>
>>         </requirement>
>>       </requirements>
>>       <configuration>
>>         <from-mailbox>bmadsen@cerner.com</from-mailbox>
>>         <from-name>Continuum 1.1-Beta-3</from-name>
>>         <timestamp-format>EEE d MMM yyyy HH:mm:ss Z</timestamp-format>
>>         <includeBuildResult>true</includeBuildResult>
>>         <alwaysSend>true</alwaysSend>
>>       </configuration>
>>     </component>
>>
>>
>>
>>
>> -----Original Message-----
>> From: Emmanuel Venisse [mailto:emmanuel@venisse.net] 
>> Sent: Wednesday, October 31, 2007 12:48 PM
>> To: continuum-users@maven.apache.org
>> Subject: Re: 1.1-beta-3 Commiter build failure notifier Continuum-605
>>
>> Do you have configured you mail notifier to send to committers too?
>>
>> Emmanuel
>>
>> Madsen,Bryan a écrit :
>>> I had the committer update the pom to match the SCM sign-on and they still did not receive an email.
>>>
>>> -----Original Message-----
>>> From: Emmanuel Venisse [mailto:emmanuel@venisse.net] 
>>> Sent: Wednesday, October 31, 2007 10:59 AM
>>> To: continuum-users@maven.apache.org
>>> Subject: Re: 1.1-beta-3 Commiter build failure notifier Continuum-605
>>>
>>> yes, it must match exactly. SP012456 != sp012456
>>>
>>> Madsen,Bryan a écrit :
>>>> Does the id in the pom have to exactly match the id of the committer? I would hope this is equivalent: SP012456 vs sp012456
>>>>
>>>> >From build email:
>>>>
>>>> ****************************************************************************
>>>> SCM Changes:
>>>> ****************************************************************************
>>>> Changed: SP012456 @ Tue 30 Oct 2007 13:26:00 -0500
>>>>
>>>>
>>>> In the pom:
>>>>
>>>>           <developer>
>>>> 			<id>sp012456</id>
>>>> 			<email>the address</email>
>>>> 		</developer>
>>>>
>>>> -----Original Message-----
>>>> From: Emmanuel Venisse [mailto:emmanuel@venisse.net] 
>>>> Sent: Wednesday, October 31, 2007 10:42 AM
>>>> To: continuum-users@maven.apache.org
>>>> Subject: Re: 1.1-beta-3 Commiter build failure notifier Continuum-605
>>>>
>>>> Do they have their id defined in pom set to their committer id?
>>>> Do you have changes authors in build results?
>>>>
>>>> Emmanuel
>>>>
>>>> Madsen,Bryan a écrit :
>>>>> Is this feature enabled on a clean install? What are the steps to
>>>>> configure it? I can't find any documentation in the Administrator guides
>>>>> for this. 
>>>>>
>>>>> Currently our committers are not receiving a failure email and they are
>>>>> a developer in the pom. The declared notifiers are receiving emails
>>>>> however.
>>>>>
>>>>> Bryan
>>>>>
>>>>>
>>>>>
>>>>>
>>>>> ----------------------------------------------------------------------
>>>>> CONFIDENTIALITY NOTICE This message and any included attachments are from Cerner Corporation and are intended only for the addressee. The information contained in this message is confidential and may constitute inside or non-public information under international, federal, or state securities laws. Unauthorized forwarding, printing, copying, distribution, or use of such information is strictly prohibited and may be unlawful. If you are not the addressee, please promptly delete this message and notify the sender of the delivery error by e-mail or you may call Cerner's corporate offices in Kansas City, Missouri, U.S.A at (+1) (816)221-1024.
>>>
>>
>>
> 
> 
>