Hi Ranjeeta,

You can also use the .net version of cruisecontrol to build c++
projects in linux. we have such a setup working.

Hemal

On Aug 12, 1:03 pm, ranjeeta sharma <[email protected]>
wrote:
> Hi Daniel,
>
> Thanks for correcting me.
> I have now sent a mail to '[email protected]'
>
> Kind Regards,
> Ranjeeta
>
>
>
>
>
>
>
> On Fri, Aug 12, 2011 at 9:04 AM, Daniel Hommel <[email protected]> wrote:
> > Hi Ranjeeta,
>
> > it seems you're using the Java version of CruiseControl. This is the
> > mailing list for the .Net version.
>
> > Please see the contact page of the CoruiseControl project for where to go:
> >http://cruisecontrol.sourceforge.net/contact.html
>
> > Best regards,
>
> > Daniel
>
> > 2011/8/10 ranjeeta sharma <[email protected]>:
> >  > Hi,
>
> > > I would like to know which cruise control is best suited for managing C
> > > ++ projects on linux.
> > > I installed cruisecontrol-bin-2.8.4 on linux machine and it works file
> > > with the sample project provided in the zip. But The sample project
> > > was in Java. Now I have written config.xml for my C++ project and I am
> > > getting errors when I run it for this project.
> > > Following is the snapshot of my config.xml file :
>
> > > <cruisecontrol>
> > >  <!-- This is your CruiseControl.NET Server Configuration file. Add
> > > your projects below! -->
> > >  <project name="ruleengine-trunk-Linux">
> > >    <workingDirectory>$HOME/trunk</workingDirectory>
> > >    <triggers>
> > >      <scheduleTrigger time="15:40" buildCondition="ForceBuild" >
> > >        <weekDays>
> > >          <weekDay>Wednesday</weekDay>
> > >        </weekDays>
> > >      </scheduleTrigger>
> > >    </triggers>
> > >    <modificationDelaySeconds>60</modificationDelaySeconds>
> > >    <sourcecontrol type="filtered">
> > >      <sourceControlProvider type="svn" >
> > >        <trunkUrl>http://gbsr34/svn/lz/LatentZero/trunk/Sentinel/dev/
> > > server/ruleserver</trunkUrl>
> > >        <workingDirectory>$HOME/trunk</workingDirectory>
> > >        <username>capstonebuild</username>
> > >        <password></password>
> > >        <executable>svn.exe</executable>
> > >        <autoGetSource>true</autoGetSource>
> > >        <timeout units="hours">1</timeout>
> > >      </sourceControlProvider>
> > >      <exclusionFilters>
> > >        <userFilter>
> > >          <names>
> > >            <name>capstonebuild</name>
> > >          </names>
> > >        </userFilter>
> > >      </exclusionFilters>
> > >    </sourcecontrol>
> > >    <tasks>
> > >      <!-- Tasks are written here -->
> > >    </tasks>
> > >  </project>
> > > </cruisecontrol>
>
> > > And I am seeing following errors:
>
> > > eam-1.2.2.jar:.:/nanfs02/home/ranjeeta.sharma/linux/cruisecontrol-
> > > bin-2.8.4/
> > > [cc]Aug-10 16:45:39 Main          - CruiseControl Version 2.8.4
> > > Compiled on September 15 2010 1952
> > > [cc]Aug-10 16:45:39 LConfigManager- reading settings from config file
> > > [/nanfs02/home/ranjeeta.sharma/linux/cruisecontrol-bin-2.8.4/
> > > config.xml]
> > > [cc]Aug-10 16:45:40 Main          - error setting config file on
> > > controller
> > > net.sourceforge.cruisecontrol.CruiseControlException: error
> > > configuring project ruleengine-trunk-Linux
> > >        at
>
> > net.sourceforge.cruisecontrol.CruiseControlConfig.handleProject(CruiseContr 
> > olConfig.java:
> > > 447)
> > >        at
>
> > net.sourceforge.cruisecontrol.CruiseControlConfig.parse(CruiseControlConfig 
> > .java:
> > > 178)
> > >        at
>
> > net.sourceforge.cruisecontrol.CruiseControlConfig.<init>(CruiseControlConfi 
> > g.java:
> > > 139)
> > >        at
>
> > net.sourceforge.cruisecontrol.config.XMLConfigManager.loadConfig(XMLConfigM 
> > anager.java:
> > > 90)
> > >        at
>
> > net.sourceforge.cruisecontrol.config.XMLConfigManager.<init>(XMLConfigManag 
> > er.java:
> > > 82)
> > >        at
>
> > net.sourceforge.cruisecontrol.CruiseControlController.setConfigFile(CruiseC 
> > ontrolController.java:
> > > 93)
> > >        at
> > > net.sourceforge.cruisecontrol.Main.createController(Main.java:146)
> > >        at net.sourceforge.cruisecontrol.Main.start(Main.java:113)
> > >        at
> > > net.sourceforge.cruisecontrol.launch.Launcher.run(Launcher.java:259)
> > >        at
> > > net.sourceforge.cruisecontrol.launch.Launcher.main(Launcher.java:117)
> > > Caused by: net.sourceforge.cruisecontrol.CruiseControlException:
> > > Unknown plugin for: <labeller>
> > >        at
>
> > net.sourceforge.cruisecontrol.ProjectXMLHelper.configurePlugin(ProjectXMLHe 
> > lper.java:
> > > 106)
> > >        at
>
> > net.sourceforge.cruisecontrol.PluginXMLHelper.configureObject(PluginXMLHelp 
> > er.java:
> > > 198)
> > >        at
>
> > net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.jav 
> > a:
> > > 137)
> > >        at
>
> > net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.jav 
> > a:
> > > 92)
> > >        at
>
> > net.sourceforge.cruisecontrol.ProjectXMLHelper.configurePlugin(ProjectXMLHe 
> > lper.java:
> > > 104)
> > >        at
>
> > net.sourceforge.cruisecontrol.CruiseControlConfig.handleProject(CruiseContr 
> > olConfig.java:
> > > 445)
> > >        ... 9 more
> > > [cc]Aug-10 16:45:40 Main          - error configuring project
> > > ruleengine-trunk-Linux
>
> > > Can some one please help me with this.?
>
> > > Many thanx in advance,
> > > Ranjeeta

Reply via email to