How to send build status in email...

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
20 messages Options
Reply | Threaded
Open this post in threaded view
|

How to send build status in email...

Savitha Rajiv
Hi,
 
I need to be able to notify via email, the status of the build. Did it fail or succeed. I know how to email a file, but dont know how to trap the build information into a file. Please help.
 
Here is the maven.xml for emailing file...
 

<project default="send-report"

xmlns:j="jelly:core"

xmlns:u="jelly:util"

xmlns:ant="jelly:ant"

xmlns:maven="jelly:maven">





<goal name="send-report">

<echo>SENDING REPORTS VIA EMAIL</echo>

<mail subject="nightly-build on Mercury finished"

mailhost="mail.wiziotec.com" mailport="25"

encoding="plain">

<from address="[hidden email]" name="Build Info group"/>

<to address="[hidden email]" name="Savitha Rajiv" />

<!-- Right now I have created a dummy log file to send via email -->

<message src="maven-nightly-build.log" />

<fileset dir="c:\wiziotec\workspace\root">

<include name="maven-nightly-build.log" />

</fileset>

</mail>

</goal>

 

Thanks!



               
---------------------------------
Do You Yahoo!?
 Yahoo! Small Business - Try our new Resources site!
Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Dan Tran
You need to wrap your maven works in a shell script:

   1. get the script to call your main goal and redirect both stdout
and stderror
      to a file.

   2 the same script will then invoke the send report goal with the
     location of the log

-D

On 5/28/05, Savitha Rajiv <[hidden email]> wrote:

> Hi,
>
> I need to be able to notify via email, the status of the build. Did it fail or succeed. I know how to email a file, but dont know how to trap the build information into a file. Please help.
>
> Here is the maven.xml for emailing file...
>
>
> <project default="send-report"
>
> xmlns:j="jelly:core"
>
> xmlns:u="jelly:util"
>
> xmlns:ant="jelly:ant"
>
> xmlns:maven="jelly:maven">
>
>
>
>
>
> <goal name="send-report">
>
> <echo>SENDING REPORTS VIA EMAIL</echo>
>
> <mail subject="nightly-build on Mercury finished"
>
> mailhost="mail.wiziotec.com" mailport="25"
>
> encoding="plain">
>
> <from address="[hidden email]" name="Build Info group"/>
>
> <to address="[hidden email]" name="Savitha Rajiv" />
>
> <!-- Right now I have created a dummy log file to send via email -->
>
> <message src="maven-nightly-build.log" />
>
> <fileset dir="c:\wiziotec\workspace\root">
>
> <include name="maven-nightly-build.log" />
>
> </fileset>
>
> </mail>
>
> </goal>
>
>
>
> Thanks!
>
>
>
>
> ---------------------------------
> Do You Yahoo!?
>  Yahoo! Small Business - Try our new Resources site!
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Muser007
In reply to this post by Savitha Rajiv
I am not sure how to use a shell script in maven. Is there any code
sample I can look at to implement this?

Thanks!
Savitha

dan tran <[hidden email]> wrote:
You need to wrap your maven works in a shell script:

   1. get the script to call your main goal and redirect both stdout
and stderror
      to a file.

   2 the same script will then invoke the send report goal with the
     location of the log

-D

On 5/28/05, Savitha Rajiv <[hidden email]> wrote:
> Hi,
>
> I need to be able to notify via email, the status of the build. Did
it fail or succeed. I know how to email a file, but dont know how to
trap the build information into a file. Please help.

>
> Here is the maven.xml for emailing file...
>
>
> <project default="send-report"
>
> xmlns:j="jelly:core"
>
> xmlns:u="jelly:util"
>
> xmlns:ant="jelly:ant"
>
> xmlns:maven="jelly:maven">
>
>
>
>
>
> <goal name="send-report">
>
> <echo>SENDING REPORTS VIA EMAIL</echo>
>
> <mail subject="nightly-build on Mercury finished"
>
> mailhost="mail.wiziotec.com" mailport="25"
>
> encoding="plain">
>
> <from address="[hidden email]" name="Build Info group"/>
>
> <to address="[hidden email]" name="Savitha Rajiv" />
>
> <!-- Right now I have created a dummy log file to send via email -->
>
> <message src="maven-nightly-build.log" />
>
> <fileset dir="c:\wiziotec\workspace\root">
>
> <include name="maven-nightly-build.log" />
>
> </fileset>
>
> </mail>
>
> </goal>
>
>
>
> Thanks!
>
>
>
>
> ---------------------------------
> Do You Yahoo!?
>  Yahoo! Small Business - Try our new Resources site!
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]





---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Dan Tran
In reply to this post by Savitha Rajiv
here is a sample for bat file

set LOG=target\build.snapshot.x86.txt
set LOG_JAVA=target/build.snapshot.x86.txt
call maven your-main-goal >%LOG% 2>&1

if %ERRORLEVEL% NEQ 0 goto failed

goto end

:failed
call maven your-sendmail-goal -Dsendmail.attachment=%LOG_JAVA%

:end




On 5/30/05, [hidden email] <[hidden email]> wrote:

> I am not sure how to use a shell script in maven. Is there any code
> sample I can look at to implement this?
>
> Thanks!
> Savitha
>
> dan tran <[hidden email]> wrote:
> You need to wrap your maven works in a shell script:
>
>   1. get the script to call your main goal and redirect both stdout
> and stderror
>      to a file.
>
>   2 the same script will then invoke the send report goal with the
>     location of the log
>
> -D
>
> On 5/28/05, Savitha Rajiv <[hidden email]> wrote:
> > Hi,
> >
> > I need to be able to notify via email, the status of the build. Did
> it fail or succeed. I know how to email a file, but dont know how to
> trap the build information into a file. Please help.
> >
> > Here is the maven.xml for emailing file...
> >
> >
> > <project default="send-report"
> >
> > xmlns:j="jelly:core"
> >
> > xmlns:u="jelly:util"
> >
> > xmlns:ant="jelly:ant"
> >
> > xmlns:maven="jelly:maven">
> >
> >
> >
> >
> >
> > <goal name="send-report">
> >
> > <echo>SENDING REPORTS VIA EMAIL</echo>
> >
> > <mail subject="nightly-build on Mercury finished"
> >
> > mailhost="mail.wiziotec.com" mailport="25"
> >
> > encoding="plain">
> >
> > <from address="[hidden email]" name="Build Info group"/>
> >
> > <to address="[hidden email]" name="Savitha Rajiv" />
> >
> > <!-- Right now I have created a dummy log file to send via email -->
> >
> > <message src="maven-nightly-build.log" />
> >
> > <fileset dir="c:\wiziotec\workspace\root">
> >
> > <include name="maven-nightly-build.log" />
> >
> > </fileset>
> >
> > </mail>
> >
> > </goal>
> >
> >
> >
> > Thanks!
> >
> >
> >
> >
> > ---------------------------------
> > Do You Yahoo!?
> >  Yahoo! Small Business - Try our new Resources site!
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Muser007
Thanks Dan! That worked. But since I need to specify multiple goals in
maven.xml, including running the nightly-build, is there a way this can
be incorporated into maven.xml itself?

Savitha

dan tran wrote:

>here is a sample for bat file
>
>set LOG=target\build.snapshot.x86.txt
>set LOG_JAVA=target/build.snapshot.x86.txt
>call maven your-main-goal >%LOG% 2>&1
>
>if %ERRORLEVEL% NEQ 0 goto failed
>
>goto end
>
>:failed
>call maven your-sendmail-goal -Dsendmail.attachment=%LOG_JAVA%
>
>:end
>
>
>
>
>On 5/30/05, [hidden email] <[hidden email]> wrote:
>  
>
>>I am not sure how to use a shell script in maven. Is there any code
>>sample I can look at to implement this?
>>
>>Thanks!
>>Savitha
>>
>>dan tran <[hidden email]> wrote:
>>You need to wrap your maven works in a shell script:
>>
>>  1. get the script to call your main goal and redirect both stdout
>>and stderror
>>     to a file.
>>
>>  2 the same script will then invoke the send report goal with the
>>    location of the log
>>
>>-D
>>
>>On 5/28/05, Savitha Rajiv <[hidden email]> wrote:
>>    
>>
>>>Hi,
>>>
>>>I need to be able to notify via email, the status of the build. Did
>>>      
>>>
>>it fail or succeed. I know how to email a file, but dont know how to
>>trap the build information into a file. Please help.
>>    
>>
>>>Here is the maven.xml for emailing file...
>>>
>>>
>>><project default="send-report"
>>>
>>>xmlns:j="jelly:core"
>>>
>>>xmlns:u="jelly:util"
>>>
>>>xmlns:ant="jelly:ant"
>>>
>>>xmlns:maven="jelly:maven">
>>>
>>>
>>>
>>>
>>>
>>><goal name="send-report">
>>>
>>><echo>SENDING REPORTS VIA EMAIL</echo>
>>>
>>><mail subject="nightly-build on Mercury finished"
>>>
>>>mailhost="mail.wiziotec.com" mailport="25"
>>>
>>>encoding="plain">
>>>
>>><from address="[hidden email]" name="Build Info group"/>
>>>
>>><to address="[hidden email]" name="Savitha Rajiv" />
>>>
>>><!-- Right now I have created a dummy log file to send via email -->
>>>
>>><message src="maven-nightly-build.log" />
>>>
>>><fileset dir="c:\wiziotec\workspace\root">
>>>
>>><include name="maven-nightly-build.log" />
>>>
>>></fileset>
>>>
>>></mail>
>>>
>>></goal>
>>>
>>>
>>>
>>>Thanks!
>>>
>>>
>>>
>>>
>>>---------------------------------
>>>Do You Yahoo!?
>>> Yahoo! Small Business - Try our new Resources site!
>>>
>>>      
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [hidden email]
>>For additional commands, e-mail: [hidden email]
>>
>>
>>
>>
>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [hidden email]
>>For additional commands, e-mail: [hidden email]
>>
>>
>>    
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [hidden email]
>For additional commands, e-mail: [hidden email]
>
>
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Dan Tran
Can you combine your multiple goals into one single maven goal ?

-D

On 5/31/05, Muser007 <[hidden email]> wrote:

> Thanks Dan! That worked. But since I need to specify multiple goals in
> maven.xml, including running the nightly-build, is there a way this can
> be incorporated into maven.xml itself?
>
> Savitha
>
> dan tran wrote:
>
> >here is a sample for bat file
> >
> >set LOG=target\build.snapshot.x86.txt
> >set LOG_JAVA=target/build.snapshot.x86.txt
> >call maven your-main-goal >%LOG% 2>&1
> >
> >if %ERRORLEVEL% NEQ 0 goto failed
> >
> >goto end
> >
> >:failed
> >call maven your-sendmail-goal -Dsendmail.attachment=%LOG_JAVA%
> >
> >:end
> >
> >
> >
> >
> >On 5/30/05, [hidden email] <[hidden email]> wrote:
> >
> >
> >>I am not sure how to use a shell script in maven. Is there any code
> >>sample I can look at to implement this?
> >>
> >>Thanks!
> >>Savitha
> >>
> >>dan tran <[hidden email]> wrote:
> >>You need to wrap your maven works in a shell script:
> >>
> >>  1. get the script to call your main goal and redirect both stdout
> >>and stderror
> >>     to a file.
> >>
> >>  2 the same script will then invoke the send report goal with the
> >>    location of the log
> >>
> >>-D
> >>
> >>On 5/28/05, Savitha Rajiv <[hidden email]> wrote:
> >>
> >>
> >>>Hi,
> >>>
> >>>I need to be able to notify via email, the status of the build. Did
> >>>
> >>>
> >>it fail or succeed. I know how to email a file, but dont know how to
> >>trap the build information into a file. Please help.
> >>
> >>
> >>>Here is the maven.xml for emailing file...
> >>>
> >>>
> >>><project default="send-report"
> >>>
> >>>xmlns:j="jelly:core"
> >>>
> >>>xmlns:u="jelly:util"
> >>>
> >>>xmlns:ant="jelly:ant"
> >>>
> >>>xmlns:maven="jelly:maven">
> >>>
> >>>
> >>>
> >>>
> >>>
> >>><goal name="send-report">
> >>>
> >>><echo>SENDING REPORTS VIA EMAIL</echo>
> >>>
> >>><mail subject="nightly-build on Mercury finished"
> >>>
> >>>mailhost="mail.wiziotec.com" mailport="25"
> >>>
> >>>encoding="plain">
> >>>
> >>><from address="[hidden email]" name="Build Info group"/>
> >>>
> >>><to address="[hidden email]" name="Savitha Rajiv" />
> >>>
> >>><!-- Right now I have created a dummy log file to send via email -->
> >>>
> >>><message src="maven-nightly-build.log" />
> >>>
> >>><fileset dir="c:\wiziotec\workspace\root">
> >>>
> >>><include name="maven-nightly-build.log" />
> >>>
> >>></fileset>
> >>>
> >>></mail>
> >>>
> >>></goal>
> >>>
> >>>
> >>>
> >>>Thanks!
> >>>
> >>>
> >>>
> >>>
> >>>---------------------------------
> >>>Do You Yahoo!?
> >>> Yahoo! Small Business - Try our new Resources site!
> >>>
> >>>
> >>>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [hidden email]
> >>For additional commands, e-mail: [hidden email]
> >>
> >>
> >>
> >>
> >>
> >>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: [hidden email]
> >>For additional commands, e-mail: [hidden email]
> >>
> >>
> >>
> >>
> >
> >---------------------------------------------------------------------
> >To unsubscribe, e-mail: [hidden email]
> >For additional commands, e-mail: [hidden email]
> >
> >
> >
> >
> >
> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Muser007
Yes, I have combined multiple goals into maven.xml (even though some are
not working yet, and others need to be added !)

I was wondering how to incorporate this, if i have to schedule
nightly-builds. Thanks!

dan tran wrote:

>Can you combine your multiple goals into one single maven goal ?
>
>-D
>
>On 5/31/05, Muser007 <[hidden email]> wrote:
>  
>
>>Thanks Dan! That worked. But since I need to specify multiple goals in
>>maven.xml, including running the nightly-build, is there a way this can
>>be incorporated into maven.xml itself?
>>
>>Savitha
>>
>>dan tran wrote:
>>
>>    
>>
>>>here is a sample for bat file
>>>
>>>set LOG=target\build.snapshot.x86.txt
>>>set LOG_JAVA=target/build.snapshot.x86.txt
>>>call maven your-main-goal >%LOG% 2>&1
>>>
>>>if %ERRORLEVEL% NEQ 0 goto failed
>>>
>>>goto end
>>>
>>>:failed
>>>call maven your-sendmail-goal -Dsendmail.attachment=%LOG_JAVA%
>>>
>>>:end
>>>
>>>
>>>
>>>
>>>On 5/30/05, [hidden email] <[hidden email]> wrote:
>>>
>>>
>>>      
>>>
>>>>I am not sure how to use a shell script in maven. Is there any code
>>>>sample I can look at to implement this?
>>>>
>>>>Thanks!
>>>>Savitha
>>>>
>>>>dan tran <[hidden email]> wrote:
>>>>You need to wrap your maven works in a shell script:
>>>>
>>>> 1. get the script to call your main goal and redirect both stdout
>>>>and stderror
>>>>    to a file.
>>>>
>>>> 2 the same script will then invoke the send report goal with the
>>>>   location of the log
>>>>
>>>>-D
>>>>
>>>>On 5/28/05, Savitha Rajiv <[hidden email]> wrote:
>>>>
>>>>
>>>>        
>>>>
>>>>>Hi,
>>>>>
>>>>>I need to be able to notify via email, the status of the build. Did
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>it fail or succeed. I know how to email a file, but dont know how to
>>>>trap the build information into a file. Please help.
>>>>
>>>>
>>>>        
>>>>
>>>>>Here is the maven.xml for emailing file...
>>>>>
>>>>>
>>>>><project default="send-report"
>>>>>
>>>>>xmlns:j="jelly:core"
>>>>>
>>>>>xmlns:u="jelly:util"
>>>>>
>>>>>xmlns:ant="jelly:ant"
>>>>>
>>>>>xmlns:maven="jelly:maven">
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>><goal name="send-report">
>>>>>
>>>>><echo>SENDING REPORTS VIA EMAIL</echo>
>>>>>
>>>>><mail subject="nightly-build on Mercury finished"
>>>>>
>>>>>mailhost="mail.wiziotec.com" mailport="25"
>>>>>
>>>>>encoding="plain">
>>>>>
>>>>><from address="[hidden email]" name="Build Info group"/>
>>>>>
>>>>><to address="[hidden email]" name="Savitha Rajiv" />
>>>>>
>>>>><!-- Right now I have created a dummy log file to send via email -->
>>>>>
>>>>><message src="maven-nightly-build.log" />
>>>>>
>>>>><fileset dir="c:\wiziotec\workspace\root">
>>>>>
>>>>><include name="maven-nightly-build.log" />
>>>>>
>>>>></fileset>
>>>>>
>>>>></mail>
>>>>>
>>>>></goal>
>>>>>
>>>>>
>>>>>
>>>>>Thanks!
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>---------------------------------
>>>>>Do You Yahoo!?
>>>>>Yahoo! Small Business - Try our new Resources site!
>>>>>
>>>>>
>>>>>
>>>>>          
>>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: [hidden email]
>>>>For additional commands, e-mail: [hidden email]
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>---------------------------------------------------------------------
>>>>To unsubscribe, e-mail: [hidden email]
>>>>For additional commands, e-mail: [hidden email]
>>>>
>>>>
>>>>
>>>>
>>>>        
>>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: [hidden email]
>>>For additional commands, e-mail: [hidden email]
>>>
>>>
>>>
>>>
>>>
>>>
>>>      
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [hidden email]
>>For additional commands, e-mail: [hidden email]
>>
>>
>>    
>>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [hidden email]
>For additional commands, e-mail: [hidden email]
>
>
>
>
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Savitha Rajiv
In reply to this post by Savitha Rajiv
Hi,
 
I was wondering if someone could help me with a couple of issues.
 
I can't figure out a way to schedule builds once a month, or for that matter, to vary the build intervals.

Also, my nightly-build goal defined in maven.xml is not building the JAR file or cleaning up the target directory. Here is my maven.xml. Any pointers will be greatly appreciated! Thanks!
 

<project default="nightly-build"

xmlns:j="jelly:core"

xmlns:u="jelly:util"

xmlns:maven="jelly:maven"

xmlns:ant="jelly:ant">

 

<preGoal name="nightly-build">

<tstamp>

<format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>

<echo>BUILD DATE IS</echo>

<echo>"${build.date}"</echo>

</tstamp>

<j:set var="maven.build.dir" value="${basedir}/target/${build.date}"/>

<j:set var="maven.scm.method" value="cvs"/>

<j:set var="maven.scm.cvs.module" value="Root"/>

</preGoal>

<goal name="nightly-build"

description="Nightly Build WizioTec">

<echo>nightly-build</echo>



<!--Any ant task, or jelly tags can go here -->



value="multiproject:goal,multiproject:clean,clean,clean-site,multiproject:site,site:deploy"

/>

<j:set var="goals" value="update-project,compile,test,jar,send-report,site:generate"/>

<mkdir dir="${maven.build.dir}/${build.date}" />



<u:tokenize var="goals" delim=",">${goals}</u:tokenize>

<j:forEach items="${goals}" var="goal" indexVar="goalNumber">



Now attaining goal number ${goalNumber}, which is ${goal}

<attainGoal name="${goal}" />

</j:forEach>

</goal>

<goal name="send-report">

<echo>SENDING REPORTS VIA EMAIL</echo>

<mail subject="Build Status on Mercury"

mailhost="mail.wiziotec.com" mailport="25"

encoding="plain">

<from address="[hidden email]" name="Nightly Build"/>

<to address="[hidden email]" name="Savitha Rajiv" />

<message src="buildresults.log" />

<fileset dir="c:\savitha\workspace\root">

<include name="buildresults.log" />

</fileset>

</mail>

</goal>

<goal name="compile">

<echo>compile</echo>

</goal>

<goal name="test">

<echo>test</echo>

</goal>

<goal name="jar">

<echo>BUILDING JARS NOW</echo>

</goal>

<goal name="update-project">

<echo>Updating sources</echo>

</goal>

</project>

 


               
---------------------------------
Yahoo! Mail Mobile
 Take Yahoo! Mail with you! Check email on your mobile phone.
Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Dan Tran
To schedule a job, use cron on unix or cron with cygwin on windows, or
windows' scheduletask.

Regarding troubleshooting your goal, perhaps you should scale it down
and debug from there, use maven's   -X option would also helps.

-D

On 6/2/05, Savitha Rajiv <[hidden email]> wrote:

> Hi,
>
> I was wondering if someone could help me with a couple of issues.
>
> I can't figure out a way to schedule builds once a month, or for that matter, to vary the build intervals.
>
> Also, my nightly-build goal defined in maven.xml is not building the JAR file or cleaning up the target directory. Here is my maven.xml. Any pointers will be greatly appreciated! Thanks!
>
>
> <project default="nightly-build"
>
> xmlns:j="jelly:core"
>
> xmlns:u="jelly:util"
>
> xmlns:maven="jelly:maven"
>
> xmlns:ant="jelly:ant">
>
>
>
> <preGoal name="nightly-build">
>
> <tstamp>
>
> <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>
> <echo>BUILD DATE IS</echo>
>
> <echo>"${build.date}"</echo>
>
> </tstamp>
>
> <j:set var="maven.build.dir" value="${basedir}/target/${build.date}"/>
>
> <j:set var="maven.scm.method" value="cvs"/>
>
> <j:set var="maven.scm.cvs.module" value="Root"/>
>
> </preGoal>
>
> <goal name="nightly-build"
>
> description="Nightly Build WizioTec">
>
> <echo>nightly-build</echo>
>
>
>
> <!--Any ant task, or jelly tags can go here -->
>
>
>
> value="multiproject:goal,multiproject:clean,clean,clean-site,multiproject:site,site:deploy"
>
> />
>
> <j:set var="goals" value="update-project,compile,test,jar,send-report,site:generate"/>
>
> <mkdir dir="${maven.build.dir}/${build.date}" />
>
>
>
> <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>
> <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>
>
>
> Now attaining goal number ${goalNumber}, which is ${goal}
>
> <attainGoal name="${goal}" />
>
> </j:forEach>
>
> </goal>
>
> <goal name="send-report">
>
> <echo>SENDING REPORTS VIA EMAIL</echo>
>
> <mail subject="Build Status on Mercury"
>
> mailhost="mail.wiziotec.com" mailport="25"
>
> encoding="plain">
>
> <from address="[hidden email]" name="Nightly Build"/>
>
> <to address="[hidden email]" name="Savitha Rajiv" />
>
> <message src="buildresults.log" />
>
> <fileset dir="c:\savitha\workspace\root">
>
> <include name="buildresults.log" />
>
> </fileset>
>
> </mail>
>
> </goal>
>
> <goal name="compile">
>
> <echo>compile</echo>
>
> </goal>
>
> <goal name="test">
>
> <echo>test</echo>
>
> </goal>
>
> <goal name="jar">
>
> <echo>BUILDING JARS NOW</echo>
>
> </goal>
>
> <goal name="update-project">
>
> <echo>Updating sources</echo>
>
> </goal>
>
> </project>
>
>
>
>
>
> ---------------------------------
> Yahoo! Mail Mobile
>  Take Yahoo! Mail with you! Check email on your mobile phone.
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Eric Pugh-2
Use CruiseControl


http://cruisecontrol.sf.net

- Eric

On Jun 2, 2005, at 4:03 AM, dan tran wrote:

> To schedule a job, use cron on unix or cron with cygwin on windows, or
> windows' scheduletask.
>
> Regarding troubleshooting your goal, perhaps you should scale it down
> and debug from there, use maven's   -X option would also helps.
>
> -D
>
> On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
>> Hi,
>>
>> I was wondering if someone could help me with a couple of issues.
>>
>> I can't figure out a way to schedule builds once a month, or for that  
>> matter, to vary the build intervals.
>>
>> Also, my nightly-build goal defined in maven.xml is not building the  
>> JAR file or cleaning up the target directory. Here is my maven.xml.  
>> Any pointers will be greatly appreciated! Thanks!
>>
>>
>> <project default="nightly-build"
>>
>> xmlns:j="jelly:core"
>>
>> xmlns:u="jelly:util"
>>
>> xmlns:maven="jelly:maven"
>>
>> xmlns:ant="jelly:ant">
>>
>>
>>
>> <preGoal name="nightly-build">
>>
>> <tstamp>
>>
>> <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>>
>> <echo>BUILD DATE IS</echo>
>>
>> <echo>"${build.date}"</echo>
>>
>> </tstamp>
>>
>> <j:set var="maven.build.dir" value="${basedir}/target/${build.date}"/>
>>
>> <j:set var="maven.scm.method" value="cvs"/>
>>
>> <j:set var="maven.scm.cvs.module" value="Root"/>
>>
>> </preGoal>
>>
>> <goal name="nightly-build"
>>
>> description="Nightly Build WizioTec">
>>
>> <echo>nightly-build</echo>
>>
>>
>>
>> <!--Any ant task, or jelly tags can go here -->
>>
>>
>>
>> value="multiproject:goal,multiproject:clean,clean,clean-
>> site,multiproject:site,site:deploy"
>>
>> />
>>
>> <j:set var="goals"  
>> value="update-project,compile,test,jar,send-report,site:generate"/>
>>
>> <mkdir dir="${maven.build.dir}/${build.date}" />
>>
>>
>>
>> <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>>
>> <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>>
>>
>>
>> Now attaining goal number ${goalNumber}, which is ${goal}
>>
>> <attainGoal name="${goal}" />
>>
>> </j:forEach>
>>
>> </goal>
>>
>> <goal name="send-report">
>>
>> <echo>SENDING REPORTS VIA EMAIL</echo>
>>
>> <mail subject="Build Status on Mercury"
>>
>> mailhost="mail.wiziotec.com" mailport="25"
>>
>> encoding="plain">
>>
>> <from address="[hidden email]" name="Nightly Build"/>
>>
>> <to address="[hidden email]" name="Savitha Rajiv" />
>>
>> <message src="buildresults.log" />
>>
>> <fileset dir="c:\savitha\workspace\root">
>>
>> <include name="buildresults.log" />
>>
>> </fileset>
>>
>> </mail>
>>
>> </goal>
>>
>> <goal name="compile">
>>
>> <echo>compile</echo>
>>
>> </goal>
>>
>> <goal name="test">
>>
>> <echo>test</echo>
>>
>> </goal>
>>
>> <goal name="jar">
>>
>> <echo>BUILDING JARS NOW</echo>
>>
>> </goal>
>>
>> <goal name="update-project">
>>
>> <echo>Updating sources</echo>
>>
>> </goal>
>>
>> </project>
>>
>>
>>
>>
>>
>> ---------------------------------
>> Yahoo! Mail Mobile
>>  Take Yahoo! Mail with you! Check email on your mobile phone.
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Muser007
In reply to this post by Savitha Rajiv

Eric,

Thanks! But we currently do not want to use Cruisecontrol. I am
trying to figure out a way to set something up with maven without
having to use CruiseControl. I have not found anything seaching the
internet so far!

Savitha


"Maven Users List" <[hidden email]> wrote:
Use CruiseControl


http://cruisecontrol.sf.net

- Eric

On Jun 2, 2005, at 4:03 AM, dan tran wrote:

> To schedule a job, use cron on unix or cron with cygwin on windows,
or
> windows' scheduletask.
>
> Regarding troubleshooting your goal, perhaps you should scale it
down

> and debug from there, use maven's   -X option would also helps.
>
> -D
>
> On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
>> Hi,
>>
>> I was wondering if someone could help me with a couple of issues.
>>
>> I can't figure out a way to schedule builds once a month, or for
that  
>> matter, to vary the build intervals.
>>
>> Also, my nightly-build goal defined in maven.xml is not building
the  
>> JAR file or cleaning up the target directory. Here is my
maven.xml.  

>> Any pointers will be greatly appreciated! Thanks!
>>
>>
>> <project default="nightly-build"
>>
>> xmlns:j="jelly:core"
>>
>> xmlns:u="jelly:util"
>>
>> xmlns:maven="jelly:maven"
>>
>> xmlns:ant="jelly:ant">
>>
>>
>>
>> <preGoal name="nightly-build">
>>
>> <tstamp>
>>
>> <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>>
>> <echo>BUILD DATE IS</echo>
>>
>> <echo>"${build.date}"</echo>
>>
>> </tstamp>
>>
>> <j:set var="maven.build.dir" value="${basedir}/target/
${build.date}"/>

>>
>> <j:set var="maven.scm.method" value="cvs"/>
>>
>> <j:set var="maven.scm.cvs.module" value="Root"/>
>>
>> </preGoal>
>>
>> <goal name="nightly-build"
>>
>> description="Nightly Build WizioTec">
>>
>> <echo>nightly-build</echo>
>>
>>
>>
>> <!--Any ant task, or jelly tags can go here -->
>>
>>
>>
>> value="multiproject:goal,multiproject:clean,clean,clean-
>> site,multiproject:site,site:deploy"
>>
>> />
>>
>> <j:set var="goals"  
>> value="update-project,compile,test,jar,send-report,site:generate"/>
>>
>> <mkdir dir="${maven.build.dir}/${build.date}" />
>>
>>
>>
>> <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>>
>> <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>>
>>
>>
>> Now attaining goal number ${goalNumber}, which is ${goal}
>>
>> <attainGoal name="${goal}" />
>>
>> </j:forEach>
>>
>> </goal>
>>
>> <goal name="send-report">
>>
>> <echo>SENDING REPORTS VIA EMAIL</echo>
>>
>> <mail subject="Build Status on Mercury"
>>
>> mailhost="mail.wiziotec.com" mailport="25"
>>
>> encoding="plain">
>>
>> <from address="[hidden email]" name="Nightly Build"/>
>>
>> <to address="[hidden email]" name="Savitha Rajiv" />
>>
>> <message src="buildresults.log" />
>>
>> <fileset dir="c:\savitha\workspace\root">
>>
>> <include name="buildresults.log" />
>>
>> </fileset>
>>
>> </mail>
>>
>> </goal>
>>
>> <goal name="compile">
>>
>> <echo>compile</echo>
>>
>> </goal>
>>
>> <goal name="test">
>>
>> <echo>test</echo>
>>
>> </goal>
>>
>> <goal name="jar">
>>
>> <echo>BUILDING JARS NOW</echo>
>>
>> </goal>
>>
>> <goal name="update-project">
>>
>> <echo>Updating sources</echo>
>>
>> </goal>
>>
>> </project>
>>
>>
>>
>>
>>
>> ---------------------------------
>> Yahoo! Mail Mobile
>>  Take Yahoo! Mail with you! Check email on your mobile phone.
>>
>
> --------------------------------------------------------------------
-
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]





---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Muser007
In reply to this post by Savitha Rajiv

Thanks Dan!

Is the Scheduletask same as Task Scheduler on windows? Pardon my
ignorance about system-type files...I am just a beginner.

I found some documentation about task Scheduler which comes installed
with most windows systems, I was wondering if this is the only option
I have, if I dont want to use cruisecontrol.

Any suggestions?

S

dan tran <[hidden email]> wrote:
To schedule a job, use cron on unix or cron with cygwin on windows, or
windows' scheduletask.

Regarding troubleshooting your goal, perhaps you should scale it down
and debug from there, use maven's   -X option would also helps.

-D

On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
> Hi,
>
> I was wondering if someone could help me with a couple of issues.
>
> I can't figure out a way to schedule builds once a month, or for
that matter, to vary the build intervals.
>
> Also, my nightly-build goal defined in maven.xml is not building
the JAR file or cleaning up the target directory. Here is my
maven.xml. Any pointers will be greatly appreciated! Thanks!

>
>
> <project default="nightly-build"
>
> xmlns:j="jelly:core"
>
> xmlns:u="jelly:util"
>
> xmlns:maven="jelly:maven"
>
> xmlns:ant="jelly:ant">
>
>
>
> <preGoal name="nightly-build">
>
> <tstamp>
>
> <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>
> <echo>BUILD DATE IS</echo>
>
> <echo>"${build.date}"</echo>
>
> </tstamp>
>
> <j:set var="maven.build.dir" value="${basedir}/target/
${build.date}"/>

>
> <j:set var="maven.scm.method" value="cvs"/>
>
> <j:set var="maven.scm.cvs.module" value="Root"/>
>
> </preGoal>
>
> <goal name="nightly-build"
>
> description="Nightly Build WizioTec">
>
> <echo>nightly-build</echo>
>
>
>
> <!--Any ant task, or jelly tags can go here -->
>
>
>
> value="multiproject:goal,multiproject:clean,clean,clean-
site,multiproject:site,site:deploy"
>
> />
>
> <j:set var="goals" value="update-project,compile,test,jar,send-
report,site:generate"/>

>
> <mkdir dir="${maven.build.dir}/${build.date}" />
>
>
>
> <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>
> <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>
>
>
> Now attaining goal number ${goalNumber}, which is ${goal}
>
> <attainGoal name="${goal}" />
>
> </j:forEach>
>
> </goal>
>
> <goal name="send-report">
>
> <echo>SENDING REPORTS VIA EMAIL</echo>
>
> <mail subject="Build Status on Mercury"
>
> mailhost="mail.wiziotec.com" mailport="25"
>
> encoding="plain">
>
> <from address="[hidden email]" name="Nightly Build"/>
>
> <to address="[hidden email]" name="Savitha Rajiv" />
>
> <message src="buildresults.log" />
>
> <fileset dir="c:\savitha\workspace\root">
>
> <include name="buildresults.log" />
>
> </fileset>
>
> </mail>
>
> </goal>
>
> <goal name="compile">
>
> <echo>compile</echo>
>
> </goal>
>
> <goal name="test">
>
> <echo>test</echo>
>
> </goal>
>
> <goal name="jar">
>
> <echo>BUILDING JARS NOW</echo>
>
> </goal>
>
> <goal name="update-project">
>
> <echo>Updating sources</echo>
>
> </goal>
>
> </project>
>
>
>
>
>
> ---------------------------------
> Yahoo! Mail Mobile
>  Take Yahoo! Mail with you! Check email on your mobile phone.
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]





---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Dan Tran
In reply to this post by Savitha Rajiv
Scheduled Task i meant.  try that if you dont want to use CruiseControl

-D

On 6/2/05, [hidden email] <[hidden email]> wrote:

>
> Thanks Dan!
>
> Is the Scheduletask same as Task Scheduler on windows? Pardon my
> ignorance about system-type files...I am just a beginner.
>
> I found some documentation about task Scheduler which comes installed
> with most windows systems, I was wondering if this is the only option
> I have, if I dont want to use cruisecontrol.
>
> Any suggestions?
>
> S
>
> dan tran <[hidden email]> wrote:
> To schedule a job, use cron on unix or cron with cygwin on windows, or
> windows' scheduletask.
>
> Regarding troubleshooting your goal, perhaps you should scale it down
> and debug from there, use maven's   -X option would also helps.
>
> -D
>
> On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
> > Hi,
> >
> > I was wondering if someone could help me with a couple of issues.
> >
> > I can't figure out a way to schedule builds once a month, or for
> that matter, to vary the build intervals.
> >
> > Also, my nightly-build goal defined in maven.xml is not building
> the JAR file or cleaning up the target directory. Here is my
> maven.xml. Any pointers will be greatly appreciated! Thanks!
> >
> >
> > <project default="nightly-build"
> >
> > xmlns:j="jelly:core"
> >
> > xmlns:u="jelly:util"
> >
> > xmlns:maven="jelly:maven"
> >
> > xmlns:ant="jelly:ant">
> >
> >
> >
> > <preGoal name="nightly-build">
> >
> > <tstamp>
> >
> > <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
> >
> > <echo>BUILD DATE IS</echo>
> >
> > <echo>"${build.date}"</echo>
> >
> > </tstamp>
> >
> > <j:set var="maven.build.dir" value="${basedir}/target/
> ${build.date}"/>
> >
> > <j:set var="maven.scm.method" value="cvs"/>
> >
> > <j:set var="maven.scm.cvs.module" value="Root"/>
> >
> > </preGoal>
> >
> > <goal name="nightly-build"
> >
> > description="Nightly Build WizioTec">
> >
> > <echo>nightly-build</echo>
> >
> >
> >
> > <!--Any ant task, or jelly tags can go here -->
> >
> >
> >
> > value="multiproject:goal,multiproject:clean,clean,clean-
> site,multiproject:site,site:deploy"
> >
> > />
> >
> > <j:set var="goals" value="update-project,compile,test,jar,send-
> report,site:generate"/>
> >
> > <mkdir dir="${maven.build.dir}/${build.date}" />
> >
> >
> >
> > <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
> >
> > <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
> >
> >
> >
> > Now attaining goal number ${goalNumber}, which is ${goal}
> >
> > <attainGoal name="${goal}" />
> >
> > </j:forEach>
> >
> > </goal>
> >
> > <goal name="send-report">
> >
> > <echo>SENDING REPORTS VIA EMAIL</echo>
> >
> > <mail subject="Build Status on Mercury"
> >
> > mailhost="mail.wiziotec.com" mailport="25"
> >
> > encoding="plain">
> >
> > <from address="[hidden email]" name="Nightly Build"/>
> >
> > <to address="[hidden email]" name="Savitha Rajiv" />
> >
> > <message src="buildresults.log" />
> >
> > <fileset dir="c:\savitha\workspace\root">
> >
> > <include name="buildresults.log" />
> >
> > </fileset>
> >
> > </mail>
> >
> > </goal>
> >
> > <goal name="compile">
> >
> > <echo>compile</echo>
> >
> > </goal>
> >
> > <goal name="test">
> >
> > <echo>test</echo>
> >
> > </goal>
> >
> > <goal name="jar">
> >
> > <echo>BUILDING JARS NOW</echo>
> >
> > </goal>
> >
> > <goal name="update-project">
> >
> > <echo>Updating sources</echo>
> >
> > </goal>
> >
> > </project>
> >
> >
> >
> >
> >
> > ---------------------------------
> > Yahoo! Mail Mobile
> >  Take Yahoo! Mail with you! Check email on your mobile phone.
> >
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Eric Pugh-2
In reply to this post by Savitha Rajiv
A little off topic, but why wouldn't you use CruiseControl (or any of
the other tools out there?)

CC has good Maven support, an okay reporting interface, and is
scalable.   I'd hazard that you could get a basic build up and running
in the required 15 minutes for a sniff test!  Well, after running Ant
and compiling the app I guess..

The next version will have integrated servlet container to remove the
need for an external servlet container to run the reporting app.  Maven
support has been enhanced as well.

Eric


On Jun 2, 2005, at 11:51 PM, [hidden email] wrote:

>
> Eric,
>
> Thanks! But we currently do not want to use Cruisecontrol. I am
> trying to figure out a way to set something up with maven without
> having to use CruiseControl. I have not found anything seaching the
> internet so far!
>
> Savitha
>
>
> "Maven Users List" <[hidden email]> wrote:
> Use CruiseControl
>
>
> http://cruisecontrol.sf.net
>
> - Eric
>
> On Jun 2, 2005, at 4:03 AM, dan tran wrote:
>
>> To schedule a job, use cron on unix or cron with cygwin on windows,
> or
>> windows' scheduletask.
>>
>> Regarding troubleshooting your goal, perhaps you should scale it
> down
>> and debug from there, use maven's   -X option would also helps.
>>
>> -D
>>
>> On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
>>> Hi,
>>>
>>> I was wondering if someone could help me with a couple of issues.
>>>
>>> I can't figure out a way to schedule builds once a month, or for
> that
>>> matter, to vary the build intervals.
>>>
>>> Also, my nightly-build goal defined in maven.xml is not building
> the
>>> JAR file or cleaning up the target directory. Here is my
> maven.xml.
>>> Any pointers will be greatly appreciated! Thanks!
>>>
>>>
>>> <project default="nightly-build"
>>>
>>> xmlns:j="jelly:core"
>>>
>>> xmlns:u="jelly:util"
>>>
>>> xmlns:maven="jelly:maven"
>>>
>>> xmlns:ant="jelly:ant">
>>>
>>>
>>>
>>> <preGoal name="nightly-build">
>>>
>>> <tstamp>
>>>
>>> <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>>>
>>> <echo>BUILD DATE IS</echo>
>>>
>>> <echo>"${build.date}"</echo>
>>>
>>> </tstamp>
>>>
>>> <j:set var="maven.build.dir" value="${basedir}/target/
> ${build.date}"/>
>>>
>>> <j:set var="maven.scm.method" value="cvs"/>
>>>
>>> <j:set var="maven.scm.cvs.module" value="Root"/>
>>>
>>> </preGoal>
>>>
>>> <goal name="nightly-build"
>>>
>>> description="Nightly Build WizioTec">
>>>
>>> <echo>nightly-build</echo>
>>>
>>>
>>>
>>> <!--Any ant task, or jelly tags can go here -->
>>>
>>>
>>>
>>> value="multiproject:goal,multiproject:clean,clean,clean-
>>> site,multiproject:site,site:deploy"
>>>
>>> />
>>>
>>> <j:set var="goals"
>>> value="update-project,compile,test,jar,send-report,site:generate"/>
>>>
>>> <mkdir dir="${maven.build.dir}/${build.date}" />
>>>
>>>
>>>
>>> <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>>>
>>> <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>>>
>>>
>>>
>>> Now attaining goal number ${goalNumber}, which is ${goal}
>>>
>>> <attainGoal name="${goal}" />
>>>
>>> </j:forEach>
>>>
>>> </goal>
>>>
>>> <goal name="send-report">
>>>
>>> <echo>SENDING REPORTS VIA EMAIL</echo>
>>>
>>> <mail subject="Build Status on Mercury"
>>>
>>> mailhost="mail.wiziotec.com" mailport="25"
>>>
>>> encoding="plain">
>>>
>>> <from address="[hidden email]" name="Nightly Build"/>
>>>
>>> <to address="[hidden email]" name="Savitha Rajiv" />
>>>
>>> <message src="buildresults.log" />
>>>
>>> <fileset dir="c:\savitha\workspace\root">
>>>
>>> <include name="buildresults.log" />
>>>
>>> </fileset>
>>>
>>> </mail>
>>>
>>> </goal>
>>>
>>> <goal name="compile">
>>>
>>> <echo>compile</echo>
>>>
>>> </goal>
>>>
>>> <goal name="test">
>>>
>>> <echo>test</echo>
>>>
>>> </goal>
>>>
>>> <goal name="jar">
>>>
>>> <echo>BUILDING JARS NOW</echo>
>>>
>>> </goal>
>>>
>>> <goal name="update-project">
>>>
>>> <echo>Updating sources</echo>
>>>
>>> </goal>
>>>
>>> </project>
>>>
>>>
>>>
>>>
>>>
>>> ---------------------------------
>>> Yahoo! Mail Mobile
>>>  Take Yahoo! Mail with you! Check email on your mobile phone.
>>>
>>
>> --------------------------------------------------------------------
> -
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Martijn Dashorst-5
Eric Pugh wrote:

> A little off topic, but why wouldn't you use CruiseControl (or any of
> the other tools out there?)
>
> CC has good Maven support, an okay reporting interface, and is
> scalable.   I'd hazard that you could get a basic build up and running
> in the required 15 minutes for a sniff test!  Well, after running Ant
> and compiling the app I guess..

In the new version this isn't necessary anymore (I believe). For a
perfect getting started manual, take a look at the
http://www.pragmaticautomation.com website and read the sample
chapter(s) from the corresponding book. It's an excellent read!

Martijn

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

arikkfir
The only problem I found with CC is lack of (sufficient) documentation.
Once you're up and running, it's quite good though. I feel that
newcomers to CC do have a hard time getting started with it.


Martijn Dashorst wrote:

> Eric Pugh wrote:
>
>> A little off topic, but why wouldn't you use CruiseControl (or any of
>> the other tools out there?)
>>
>> CC has good Maven support, an okay reporting interface, and is
>> scalable.   I'd hazard that you could get a basic build up and
>> running in the required 15 minutes for a sniff test!  Well, after
>> running Ant and compiling the app I guess..
>
>
> In the new version this isn't necessary anymore (I believe). For a
> perfect getting started manual, take a look at the
> http://www.pragmaticautomation.com website and read the sample
> chapter(s) from the corresponding book. It's an excellent read!
>
> Martijn
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Martijn Dashorst-5
Arik Kfir wrote:

> The only problem I found with CC is lack of (sufficient)
> documentation. Once you're up and running, it's quite good though. I
> feel that newcomers to CC do have a hard time getting started with it.

I have had this problem also, but I have seen the documentation improve
quite a bit since 2.1. 2.2 is very well documented I think. And the PDF
I'm pointing to is also excellent: you don't need anything more to get
started.

Martijn

>
>
> Martijn Dashorst wrote:
>
>> Eric Pugh wrote:
>>
>>> A little off topic, but why wouldn't you use CruiseControl (or any
>>> of the other tools out there?)
>>>
>>> CC has good Maven support, an okay reporting interface, and is
>>> scalable.   I'd hazard that you could get a basic build up and
>>> running in the required 15 minutes for a sniff test!  Well, after
>>> running Ant and compiling the app I guess..
>>
>>
>>
>> In the new version this isn't necessary anymore (I believe). For a
>> perfect getting started manual, take a look at the
>> http://www.pragmaticautomation.com website and read the sample
>> chapter(s) from the corresponding book. It's an excellent read!
>>
>> Martijn
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Muser007
In reply to this post by Eric Pugh-2
Eric,

I work for a very small startup company. Due to time and resource
constraints the boss does not want to add another tool right now.  I
guess if we had a bit more time to investigate how to implement CC, we
would. Riht now, I have very tight deadlines.

I have read good things on the net about CC. But have'nt found a simple
and straightforward way to integrate it with maven. And I am still very
very new with maven!

Thanks
Savitha

Eric Pugh wrote:

> A little off topic, but why wouldn't you use CruiseControl (or any of
> the other tools out there?)
>
> CC has good Maven support, an okay reporting interface, and is
> scalable.   I'd hazard that you could get a basic build up and running
> in the required 15 minutes for a sniff test!  Well, after running Ant
> and compiling the app I guess..
>
> The next version will have integrated servlet container to remove the
> need for an external servlet container to run the reporting app.  
> Maven support has been enhanced as well.
>
> Eric
>
>
> On Jun 2, 2005, at 11:51 PM, [hidden email] wrote:
>
>>
>> Eric,
>>
>> Thanks! But we currently do not want to use Cruisecontrol. I am
>> trying to figure out a way to set something up with maven without
>> having to use CruiseControl. I have not found anything seaching the
>> internet so far!
>>
>> Savitha
>>
>>
>> "Maven Users List" <[hidden email]> wrote:
>> Use CruiseControl
>>
>>
>> http://cruisecontrol.sf.net
>>
>> - Eric
>>
>> On Jun 2, 2005, at 4:03 AM, dan tran wrote:
>>
>>> To schedule a job, use cron on unix or cron with cygwin on windows,
>>
>> or
>>
>>> windows' scheduletask.
>>>
>>> Regarding troubleshooting your goal, perhaps you should scale it
>>
>> down
>>
>>> and debug from there, use maven's   -X option would also helps.
>>>
>>> -D
>>>
>>> On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I was wondering if someone could help me with a couple of issues.
>>>>
>>>> I can't figure out a way to schedule builds once a month, or for
>>>
>> that
>>
>>>> matter, to vary the build intervals.
>>>>
>>>> Also, my nightly-build goal defined in maven.xml is not building
>>>
>> the
>>
>>>> JAR file or cleaning up the target directory. Here is my
>>>
>> maven.xml.
>>
>>>> Any pointers will be greatly appreciated! Thanks!
>>>>
>>>>
>>>> <project default="nightly-build"
>>>>
>>>> xmlns:j="jelly:core"
>>>>
>>>> xmlns:u="jelly:util"
>>>>
>>>> xmlns:maven="jelly:maven"
>>>>
>>>> xmlns:ant="jelly:ant">
>>>>
>>>>
>>>>
>>>> <preGoal name="nightly-build">
>>>>
>>>> <tstamp>
>>>>
>>>> <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>>>>
>>>> <echo>BUILD DATE IS</echo>
>>>>
>>>> <echo>"${build.date}"</echo>
>>>>
>>>> </tstamp>
>>>>
>>>> <j:set var="maven.build.dir" value="${basedir}/target/
>>>
>> ${build.date}"/>
>>
>>>>
>>>> <j:set var="maven.scm.method" value="cvs"/>
>>>>
>>>> <j:set var="maven.scm.cvs.module" value="Root"/>
>>>>
>>>> </preGoal>
>>>>
>>>> <goal name="nightly-build"
>>>>
>>>> description="Nightly Build WizioTec">
>>>>
>>>> <echo>nightly-build</echo>
>>>>
>>>>
>>>>
>>>> <!--Any ant task, or jelly tags can go here -->
>>>>
>>>>
>>>>
>>>> value="multiproject:goal,multiproject:clean,clean,clean-
>>>> site,multiproject:site,site:deploy"
>>>>
>>>> />
>>>>
>>>> <j:set var="goals"
>>>> value="update-project,compile,test,jar,send-report,site:generate"/>
>>>>
>>>> <mkdir dir="${maven.build.dir}/${build.date}" />
>>>>
>>>>
>>>>
>>>> <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>>>>
>>>> <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>>>>
>>>>
>>>>
>>>> Now attaining goal number ${goalNumber}, which is ${goal}
>>>>
>>>> <attainGoal name="${goal}" />
>>>>
>>>> </j:forEach>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="send-report">
>>>>
>>>> <echo>SENDING REPORTS VIA EMAIL</echo>
>>>>
>>>> <mail subject="Build Status on Mercury"
>>>>
>>>> mailhost="mail.wiziotec.com" mailport="25"
>>>>
>>>> encoding="plain">
>>>>
>>>> <from address="[hidden email]" name="Nightly Build"/>
>>>>
>>>> <to address="[hidden email]" name="Savitha Rajiv" />
>>>>
>>>> <message src="buildresults.log" />
>>>>
>>>> <fileset dir="c:\savitha\workspace\root">
>>>>
>>>> <include name="buildresults.log" />
>>>>
>>>> </fileset>
>>>>
>>>> </mail>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="compile">
>>>>
>>>> <echo>compile</echo>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="test">
>>>>
>>>> <echo>test</echo>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="jar">
>>>>
>>>> <echo>BUILDING JARS NOW</echo>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="update-project">
>>>>
>>>> <echo>Updating sources</echo>
>>>>
>>>> </goal>
>>>>
>>>> </project>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------------------
>>>> Yahoo! Mail Mobile
>>>>  Take Yahoo! Mail with you! Check email on your mobile phone.
>>>>
>>>
>>> --------------------------------------------------------------------
>>
>> -
>>
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
>
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

Reply | Threaded
Open this post in threaded view
|

RE: How to send build status in email...

Ryan Sonnek
In reply to this post by Savitha Rajiv
The most straightforward solution is usually the right one.  

It might take a half day to figure out cruisecontrol, but it is much
easier than trying to "hack" maven to do something that it's not built
to do.

-----Original Message-----
From: Muser007 [mailto:[hidden email]]
Sent: Friday, June 03, 2005 11:27 AM
To: Maven Users List
Subject: Re: How to send build status in email...


Eric,

I work for a very small startup company. Due to time and resource
constraints the boss does not want to add another tool right now.  I
guess if we had a bit more time to investigate how to implement CC, we
would. Riht now, I have very tight deadlines.

I have read good things on the net about CC. But have'nt found a simple
and straightforward way to integrate it with maven. And I am still very
very new with maven!

Thanks
Savitha

Eric Pugh wrote:

> A little off topic, but why wouldn't you use CruiseControl (or any of
> the other tools out there?)
>
> CC has good Maven support, an okay reporting interface, and is
> scalable.   I'd hazard that you could get a basic build up and running

> in the required 15 minutes for a sniff test!  Well, after running Ant
> and compiling the app I guess..
>
> The next version will have integrated servlet container to remove the
> need for an external servlet container to run the reporting app.  
> Maven support has been enhanced as well.
>
> Eric
>
>
> On Jun 2, 2005, at 11:51 PM, [hidden email] wrote:
>
>>
>> Eric,
>>
>> Thanks! But we currently do not want to use Cruisecontrol. I am
>> trying to figure out a way to set something up with maven without
>> having to use CruiseControl. I have not found anything seaching the
>> internet so far!
>>
>> Savitha
>>
>>
>> "Maven Users List" <[hidden email]> wrote:
>> Use CruiseControl
>>
>>
>> http://cruisecontrol.sf.net
>>
>> - Eric
>>
>> On Jun 2, 2005, at 4:03 AM, dan tran wrote:
>>
>>> To schedule a job, use cron on unix or cron with cygwin on windows,
>>
>> or
>>
>>> windows' scheduletask.
>>>
>>> Regarding troubleshooting your goal, perhaps you should scale it
>>
>> down
>>
>>> and debug from there, use maven's   -X option would also helps.
>>>
>>> -D
>>>
>>> On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
>>>
>>>> Hi,
>>>>
>>>> I was wondering if someone could help me with a couple of issues.
>>>>
>>>> I can't figure out a way to schedule builds once a month, or for
>>>
>> that
>>
>>>> matter, to vary the build intervals.
>>>>
>>>> Also, my nightly-build goal defined in maven.xml is not building
>>>
>> the
>>
>>>> JAR file or cleaning up the target directory. Here is my
>>>
>> maven.xml.
>>
>>>> Any pointers will be greatly appreciated! Thanks!
>>>>
>>>>
>>>> <project default="nightly-build"
>>>>
>>>> xmlns:j="jelly:core"
>>>>
>>>> xmlns:u="jelly:util"
>>>>
>>>> xmlns:maven="jelly:maven"
>>>>
>>>> xmlns:ant="jelly:ant">
>>>>
>>>>
>>>>
>>>> <preGoal name="nightly-build">
>>>>
>>>> <tstamp>
>>>>
>>>> <format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>>>>
>>>> <echo>BUILD DATE IS</echo>
>>>>
>>>> <echo>"${build.date}"</echo>
>>>>
>>>> </tstamp>
>>>>
>>>> <j:set var="maven.build.dir" value="${basedir}/target/
>>>
>> ${build.date}"/>
>>
>>>>
>>>> <j:set var="maven.scm.method" value="cvs"/>
>>>>
>>>> <j:set var="maven.scm.cvs.module" value="Root"/>
>>>>
>>>> </preGoal>
>>>>
>>>> <goal name="nightly-build"
>>>>
>>>> description="Nightly Build WizioTec">
>>>>
>>>> <echo>nightly-build</echo>
>>>>
>>>>
>>>>
>>>> <!--Any ant task, or jelly tags can go here -->
>>>>
>>>>
>>>>
>>>> value="multiproject:goal,multiproject:clean,clean,clean-
>>>> site,multiproject:site,site:deploy"
>>>>
>>>> />
>>>>
>>>> <j:set var="goals"
>>>> value="update-project,compile,test,jar,send-report,site:generate"/>
>>>>
>>>> <mkdir dir="${maven.build.dir}/${build.date}" />
>>>>
>>>>
>>>>
>>>> <u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>>>>
>>>> <j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>>>>
>>>>
>>>>
>>>> Now attaining goal number ${goalNumber}, which is ${goal}
>>>>
>>>> <attainGoal name="${goal}" />
>>>>
>>>> </j:forEach>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="send-report">
>>>>
>>>> <echo>SENDING REPORTS VIA EMAIL</echo>
>>>>
>>>> <mail subject="Build Status on Mercury"
>>>>
>>>> mailhost="mail.wiziotec.com" mailport="25"
>>>>
>>>> encoding="plain">
>>>>
>>>> <from address="[hidden email]" name="Nightly Build"/>
>>>>
>>>> <to address="[hidden email]" name="Savitha Rajiv" />
>>>>
>>>> <message src="buildresults.log" />
>>>>
>>>> <fileset dir="c:\savitha\workspace\root">
>>>>
>>>> <include name="buildresults.log" />
>>>>
>>>> </fileset>
>>>>
>>>> </mail>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="compile">
>>>>
>>>> <echo>compile</echo>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="test">
>>>>
>>>> <echo>test</echo>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="jar">
>>>>
>>>> <echo>BUILDING JARS NOW</echo>
>>>>
>>>> </goal>
>>>>
>>>> <goal name="update-project">
>>>>
>>>> <echo>Updating sources</echo>
>>>>
>>>> </goal>
>>>>
>>>> </project>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>> ---------------------------------
>>>> Yahoo! Mail Mobile
>>>>  Take Yahoo! Mail with you! Check email on your mobile phone.
>>>>
>>>
>>> --------------------------------------------------------------------
>>
>> -
>>
>>> To unsubscribe, e-mail: [hidden email]
>>> For additional commands, e-mail: [hidden email]
>>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>>
>>
>>
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: [hidden email]
>> For additional commands, e-mail: [hidden email]
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [hidden email]
> For additional commands, e-mail: [hidden email]
>
>
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]

smime.p7s (3K) Download Attachment
Reply | Threaded
Open this post in threaded view
|

Re: How to send build status in email...

Muser007
I agree! My recommendation was not taken up for now! I will probably
look into it later on.


Ryan Sonnek wrote:

>The most straightforward solution is usually the right one.  
>
>It might take a half day to figure out cruisecontrol, but it is much
>easier than trying to "hack" maven to do something that it's not built
>to do.
>
>-----Original Message-----
>From: Muser007 [mailto:[hidden email]]
>Sent: Friday, June 03, 2005 11:27 AM
>To: Maven Users List
>Subject: Re: How to send build status in email...
>
>
>Eric,
>
>I work for a very small startup company. Due to time and resource
>constraints the boss does not want to add another tool right now.  I
>guess if we had a bit more time to investigate how to implement CC, we
>would. Riht now, I have very tight deadlines.
>
>I have read good things on the net about CC. But have'nt found a simple
>and straightforward way to integrate it with maven. And I am still very
>very new with maven!
>
>Thanks
>Savitha
>
>Eric Pugh wrote:
>
>  
>
>>A little off topic, but why wouldn't you use CruiseControl (or any of
>>the other tools out there?)
>>
>>CC has good Maven support, an okay reporting interface, and is
>>scalable.   I'd hazard that you could get a basic build up and running
>>    
>>
>
>  
>
>>in the required 15 minutes for a sniff test!  Well, after running Ant
>>and compiling the app I guess..
>>
>>The next version will have integrated servlet container to remove the
>>need for an external servlet container to run the reporting app.  
>>Maven support has been enhanced as well.
>>
>>Eric
>>
>>
>>On Jun 2, 2005, at 11:51 PM, [hidden email] wrote:
>>
>>    
>>
>>>Eric,
>>>
>>>Thanks! But we currently do not want to use Cruisecontrol. I am
>>>trying to figure out a way to set something up with maven without
>>>having to use CruiseControl. I have not found anything seaching the
>>>internet so far!
>>>
>>>Savitha
>>>
>>>
>>>"Maven Users List" <[hidden email]> wrote:
>>>Use CruiseControl
>>>
>>>
>>>http://cruisecontrol.sf.net
>>>
>>>- Eric
>>>
>>>On Jun 2, 2005, at 4:03 AM, dan tran wrote:
>>>
>>>      
>>>
>>>>To schedule a job, use cron on unix or cron with cygwin on windows,
>>>>        
>>>>
>>>or
>>>
>>>      
>>>
>>>>windows' scheduletask.
>>>>
>>>>Regarding troubleshooting your goal, perhaps you should scale it
>>>>        
>>>>
>>>down
>>>
>>>      
>>>
>>>>and debug from there, use maven's   -X option would also helps.
>>>>
>>>>-D
>>>>
>>>>On 6/2/05, Savitha Rajiv <[hidden email]> wrote:
>>>>
>>>>        
>>>>
>>>>>Hi,
>>>>>
>>>>>I was wondering if someone could help me with a couple of issues.
>>>>>
>>>>>I can't figure out a way to schedule builds once a month, or for
>>>>>          
>>>>>
>>>that
>>>
>>>      
>>>
>>>>>matter, to vary the build intervals.
>>>>>
>>>>>Also, my nightly-build goal defined in maven.xml is not building
>>>>>          
>>>>>
>>>the
>>>
>>>      
>>>
>>>>>JAR file or cleaning up the target directory. Here is my
>>>>>          
>>>>>
>>>maven.xml.
>>>
>>>      
>>>
>>>>>Any pointers will be greatly appreciated! Thanks!
>>>>>
>>>>>
>>>>><project default="nightly-build"
>>>>>
>>>>>xmlns:j="jelly:core"
>>>>>
>>>>>xmlns:u="jelly:util"
>>>>>
>>>>>xmlns:maven="jelly:maven"
>>>>>
>>>>>xmlns:ant="jelly:ant">
>>>>>
>>>>>
>>>>>
>>>>><preGoal name="nightly-build">
>>>>>
>>>>><tstamp>
>>>>>
>>>>><format property="build.date" pattern="yyyy.MM.dd/hh.mm.ss"/>
>>>>>
>>>>><echo>BUILD DATE IS</echo>
>>>>>
>>>>><echo>"${build.date}"</echo>
>>>>>
>>>>></tstamp>
>>>>>
>>>>><j:set var="maven.build.dir" value="${basedir}/target/
>>>>>          
>>>>>
>>>${build.date}"/>
>>>
>>>      
>>>
>>>>><j:set var="maven.scm.method" value="cvs"/>
>>>>>
>>>>><j:set var="maven.scm.cvs.module" value="Root"/>
>>>>>
>>>>></preGoal>
>>>>>
>>>>><goal name="nightly-build"
>>>>>
>>>>>description="Nightly Build WizioTec">
>>>>>
>>>>><echo>nightly-build</echo>
>>>>>
>>>>>
>>>>>
>>>>><!--Any ant task, or jelly tags can go here -->
>>>>>
>>>>>
>>>>>
>>>>>value="multiproject:goal,multiproject:clean,clean,clean-
>>>>>site,multiproject:site,site:deploy"
>>>>>
>>>>>/>
>>>>>
>>>>><j:set var="goals"
>>>>>value="update-project,compile,test,jar,send-report,site:generate"/>
>>>>>
>>>>><mkdir dir="${maven.build.dir}/${build.date}" />
>>>>>
>>>>>
>>>>>
>>>>><u:tokenize var="goals" delim=",">${goals}</u:tokenize>
>>>>>
>>>>><j:forEach items="${goals}" var="goal" indexVar="goalNumber">
>>>>>
>>>>>
>>>>>
>>>>>Now attaining goal number ${goalNumber}, which is ${goal}
>>>>>
>>>>><attainGoal name="${goal}" />
>>>>>
>>>>></j:forEach>
>>>>>
>>>>></goal>
>>>>>
>>>>><goal name="send-report">
>>>>>
>>>>><echo>SENDING REPORTS VIA EMAIL</echo>
>>>>>
>>>>><mail subject="Build Status on Mercury"
>>>>>
>>>>>mailhost="mail.wiziotec.com" mailport="25"
>>>>>
>>>>>encoding="plain">
>>>>>
>>>>><from address="[hidden email]" name="Nightly Build"/>
>>>>>
>>>>><to address="[hidden email]" name="Savitha Rajiv" />
>>>>>
>>>>><message src="buildresults.log" />
>>>>>
>>>>><fileset dir="c:\savitha\workspace\root">
>>>>>
>>>>><include name="buildresults.log" />
>>>>>
>>>>></fileset>
>>>>>
>>>>></mail>
>>>>>
>>>>></goal>
>>>>>
>>>>><goal name="compile">
>>>>>
>>>>><echo>compile</echo>
>>>>>
>>>>></goal>
>>>>>
>>>>><goal name="test">
>>>>>
>>>>><echo>test</echo>
>>>>>
>>>>></goal>
>>>>>
>>>>><goal name="jar">
>>>>>
>>>>><echo>BUILDING JARS NOW</echo>
>>>>>
>>>>></goal>
>>>>>
>>>>><goal name="update-project">
>>>>>
>>>>><echo>Updating sources</echo>
>>>>>
>>>>></goal>
>>>>>
>>>>></project>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>---------------------------------
>>>>>Yahoo! Mail Mobile
>>>>> Take Yahoo! Mail with you! Check email on your mobile phone.
>>>>>
>>>>>          
>>>>>
>>>>--------------------------------------------------------------------
>>>>        
>>>>
>>>-
>>>
>>>      
>>>
>>>>To unsubscribe, e-mail: [hidden email]
>>>>For additional commands, e-mail: [hidden email]
>>>>
>>>>        
>>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: [hidden email]
>>>For additional commands, e-mail: [hidden email]
>>>
>>>
>>>
>>>
>>>
>>>---------------------------------------------------------------------
>>>To unsubscribe, e-mail: [hidden email]
>>>For additional commands, e-mail: [hidden email]
>>>
>>>      
>>>
>>---------------------------------------------------------------------
>>To unsubscribe, e-mail: [hidden email]
>>For additional commands, e-mail: [hidden email]
>>
>>
>>
>>
>>    
>>
>
>
>---------------------------------------------------------------------
>To unsubscribe, e-mail: [hidden email]
>For additional commands, e-mail: [hidden email]
>  
>


---------------------------------------------------------------------
To unsubscribe, e-mail: [hidden email]
For additional commands, e-mail: [hidden email]