close

Quick URLs

Stormwind Project Cheat-Sheet of URLs

Stormwind Project Portal: http://www.stormwindproject.org
Stormwind Project Wiki: http://using.stormwindproject.org
Stormwind Project Mingle: http://mingle.stormwindproject.org
Stormwind Project Fisheye: http://fisheye.stormwindproject.org
Stormwind Project JIRA: http://jira.stormwindproject.org
Stormwind Project Mailing list: This e-mail address is being protected from spam bots, you need JavaScript enabled to view it
Stormwind Project Build Server: http://buildserver.stormwindproject.org
Stormwind Project SVN Server: http://svn.stormwindproject.org/svn/

Top Panel
Top Panel
Top Panel
Getting Started with Build Breaking Changes PDF Print E-mail
  1. Download the Latest release of the `BBC` and `BBC Plugin` in the Download Page.
  2. Instaling the Plugin:
    1. Stop the CC.Net Service
    2. Unzip the contents of the `BBC` file into your Application folder, eg: %PROGRAMFILES%/bbc )
    3. Unzip the contents of the `BBC Plugin` file into your CruiseControl server folder (usually %PROGRAMFILES%/CruiseControl.NET/server/ )

      If asked to overwrite files and not sure about the impact, choose NOT TO OVERWRITE.

  3. Configuring the CC.Net server
    1. Locate your ccnet.config file (usually %PROGRAMFILES%/CruiseControl.NET/server/ ccnet.config )
    2. Add to the Task section of the file, the config for Build Breaking Changes as follow:
       <bbc> 
         <!-- Path of the files that'll be analysed  -->
        <FromPath>C:\BuildServer\Build\Code\Stormwind.Common\CI\Stormwind.Common\Trunk\Baseline
      \build\net-2.0\release\binaries</FromPath>
         <!-- Path of bbc.exe executable -->
         <ExePath>C:\BuildServer\ProgramFiles\bbc\bbc.exe</ExePath>
         <!-- Mask to filter the files that'll be analysed  -->
         <Mask>Stormwind.Common.*.dll</Mask>
       </bbc> 
  4. Configuring the WebDashboard
    1. Locate your dashboard.config file (usually %PROGRAMFILES%/CruiseControl.NET/webdashboard/ ccnet.config )
    2. Add to the xslFileNames section of the desired project as follow:
      <xslFile>xsl\BBCCompareSummary.xsl</xslFile>
    3. Add to the buildReportBuildPlugin section of the desired project as follow:
      <xslReportBuildPlugin description="BBCCompare Report" actionName="BBCCompareReport" 
      xslFileName="xsl\BBCCompareReport.xsl"/>
    4. Copy the Plugin XSL files (inside de CNET folder) to the XSL folder of the Dashboard ( usually %PROGRAMFILES%/CruiseControl.NET/webdashboard/XSL/  )
    5. Start the CC.Net Service
  5. Testing the Plugin integration
    1. Build the Project twice so the plugin builds a dff report analysis. You should see de BBCCompare Report in your project.
Last Updated ( Sunday, 04 November 2007 )
 
< Prev   Next >