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(CruiseControlConfig.java:
447)
        at
net.sourceforge.cruisecontrol.CruiseControlConfig.parse(CruiseControlConfig.java:
178)
        at
net.sourceforge.cruisecontrol.CruiseControlConfig.<init>(CruiseControlConfig.java:
139)
        at
net.sourceforge.cruisecontrol.config.XMLConfigManager.loadConfig(XMLConfigManager.java:
90)
        at
net.sourceforge.cruisecontrol.config.XMLConfigManager.<init>(XMLConfigManager.java:
82)
        at
net.sourceforge.cruisecontrol.CruiseControlController.setConfigFile(CruiseControlController.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(ProjectXMLHelper.java:
106)
        at
net.sourceforge.cruisecontrol.PluginXMLHelper.configureObject(PluginXMLHelper.java:
198)
        at
net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.java:
137)
        at
net.sourceforge.cruisecontrol.PluginXMLHelper.configure(PluginXMLHelper.java:
92)
        at
net.sourceforge.cruisecontrol.ProjectXMLHelper.configurePlugin(ProjectXMLHelper.java:
104)
        at
net.sourceforge.cruisecontrol.CruiseControlConfig.handleProject(CruiseControlConfig.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