I'm using the latest CC 2.1.3 for automated builds and nightlies. The
maven integration works just fine. I had no problems even recongizing
build failures. You can update your project with the CC bootstrappers as
well. The following code shows how I did it.

...
<bootstrappers>
  <currentbuildstatusbootstrapper
     file="<path_to_project_log_dir>/currentbuildstatus.txt"/>
  <cvsbootstrapper
     localWorkingCopy="<path_to_local_working_copy>/projectA"
     cvsroot=":pserver:[EMAIL PROTECTED]:/home/cvs" />
</bootstrappers>

<modificationset quietperiod="300">
  <cvs cvsroot=":pserver:[EMAIL PROTECTED]:/home/cvs"
       localworkingcopy="<path_to_local_working_copy>/projectA"/>
</modificationset>

<schedule interval="3600">
  <maven mavenscript="<path_to_maven>/bin/maven"
         projectfile="<path_to_local_working_copy>/projectA/project.xml"
         goal="clean checkstyle:report test site:deploy"
         multiple="1"/>
</schedule>
...

Cheers,
Dominik




On Thu, 2003-08-14 at 23:24, Brett Porter wrote:
> Did you try the most recent version of CC? I'm using 2.1.3 with the
> following:
>          <maven mavenscript="/usr/local/maven/bin/maven"
> goal="scm:update-project|clean test|site:deploy"
> projectfile="checkout/common/BTcore/project.xml"/>
> 
> As long as projectfile is already checked out, this should work, although
> you'll need to download the SCM plugin from JIRA. Or write the goal itself -
> its just a wrapper for the ant task in this case.
> 
> Works like a charm! Busted a developer committing without running the unit
> tests just yesterday :)
> 
> Cheers,
> Brett
>  
> 
> > -----Original Message-----
> > From: Simon Matic Langford [mailto:[EMAIL PROTECTED] 
> > Sent: Thursday, 14 August 2003 6:53 PM
> > To: 'Maven Users List'
> > Subject: RE: Maven Return Codes in a Continuous Integration 
> > environment
> > 
> > 
> > I use cruisecontrol and we couldn't get the maven integration 
> > working, so we just use a wrapper ant script with an <exec 
> > failonerror="true"> and we definitely see non zero error 
> > codes, ususally 70.
> > 
> > The information contained in this e-mail is intended only for 
> > the person or entity to which it is addressed and may contain 
> > confidential and/or privileged material. If You are not the 
> > intended recipient of this e-mail, the use of this 
> > information or any disclosure, copying or distribution is 
> > Prohibited and may be unlawful. If you received this in 
> > error, please contact the sender and delete the material from 
> > any computer. The views expressed in this e-mail may not 
> > necessarily be the views of The PCMS Group plc and should not 
> > be taken as authority to carry out any instruction contained.
> >  
> > 
> > > -----Original Message-----
> > > From: Tomasz Pik [mailto:[EMAIL PROTECTED]
> > > Sent: 14 August 2003 09:47
> > > To: Maven Users List
> > > Subject: Re: Maven Return Codes in a Continuous Integration 
> > > environment
> > > 
> > > 
> > > [EMAIL PROTECTED] wrote:
> > > > There are these in App.java
> > > > 
> > > >     /** return code for ok processing */
> > > >     private static final int RC_OK = 0;
> > > 
> > > <cut/>
> > > Maybe make them public and document their values as a part
> > > of javadoc. So:
> > > 
> > >    /**
> > >     * <b><code>0</code></b< return code for ok processing.
> > >     */
> > >    public static final int RC_OK = 0;
> > > 
> > > ?
> > > 
> > > Regards,
> > > Tomek
> > > 
> > > > 
> > > > dIon Gillard, Multitask Consulting
> > > 
> > > 
> > > 
> > > 
> > > 
> > ---------------------------------------------------------------------
> > > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > > For additional commands, e-mail: [EMAIL PROTECTED]
> > > 
> > 
> > 
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [EMAIL PROTECTED]
> > For additional commands, e-mail: [EMAIL PROTECTED]
> > 


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to