I'm using CruiseControl 2.1.6 and it all seems to work out of the box
quite nicely.
I've got a custom JSL for using with the Maven CruiseControl plugin with
this in it:
<project name="${pom.artifactId}-${maven.cruisecontrol.name}">
<bootstrappers>
<clearcasebootstrapper
viewpath="${maven.cruisecontrol.ccase.viewpath}"
file="TCW/dependencies.xml"/>
<clearcasebootstrapper
viewpath="${maven.cruisecontrol.ccase.viewpath}" file="TCW/maven.xml"/>
<clearcasebootstrapper
viewpath="${maven.cruisecontrol.ccase.viewpath}"
file="TCW/project.xml"/>
<currentbuildstatusbootstrapper
file="${maven.cruisecontrol.logs.dir}/currentbuildstatus.txt"/>
</bootstrappers>
<modificationset>
<clearcase
branch="${maven.cruisecontrol.ccase.branch}"
viewpath="${maven.cruisecontrol.ccase.viewpath}"/>
</modificationset>
(Note the 2 maven.cruisecontrol.ccase.xxx properties are home-brew
values stored in project.properties not ones that the plugin works out
for you)
James
-----Original Message-----
From: Janos Mucsi [mailto:[EMAIL PROTECTED]
Sent: 14 February 2005 04:36
To: Maven Users List
Subject: Bootstrapping a build with clearcase
James
How do you use CruiseControl with ClearCase? I thought
the ClearCase plugin uses the scm plugin which does
not support ClearCase yet.
Janos
I have a custom goal for doing a gold build, part of
which refreshes
the
clearcase view it's being built from.
The problem I have is that if that update includes a
change to the
project.xml, in particular the version contained in it
then the build
is
done using the old verson number.
This isn't a problem for my integration builds as I
use CruiseControl
for that, but I don't want to use CC for my gold
builds.
Can anybody suggest a way round this? I did have a
hunt in the mail
archives but all the bootstrapping posts were CVS
related
thanks
James
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
------------------------------------------------------------------------
For more information about Barclays Capital, please
visit our web site at http://www.barcap.com.
Internet communications are not secure and therefore the Barclays
Group does not accept legal responsibility for the contents of this
message. Although the Barclays Group operates anti-virus programmes,
it does not accept responsibility for any damage whatsoever that is
caused by viruses being passed. Any views or opinions presented are
solely those of the author and do not necessarily represent those of the
Barclays Group. Replies to this email may be monitored by the Barclays
Group for operational or business reasons.
------------------------------------------------------------------------
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]