Edgewall Software

Changes between Version 5 and Version 6 of Bitten Sample Recipes


Ignore:
Timestamp:
Dec 4, 2009, 6:13:28 AM (14 years ago)
Author:
external+edgewall.org@…
Comment:

Added Doxygen build and Trac update step.

Legend:

Unmodified
Added
Removed
Modified
  • Bitten Sample Recipes

    v5 v6  
    2828   <sh:exec file="echo" args="Test complete"/>
    2929 </step>
     30  <step id="doxygen" description="Generate Documentation">
     31    <sh:exec executable="doxygen" args=".doxyfile" />
     32  </step>
     33  <step id="rsync" description="Update Trac Doxygen">
     34    <sh:exec executable="rsync" args="-rvz --delete doxygen_output/ user@trac-server:doxygen_output" />
     35  </step>
    3036 <step id="Package">
    3137   <sh:exec file="echo" args="Predist start"/>
     
    4349 * Build: Uses MSBUILD to build the project, using a custom logger (see [http://confluence.public.thoughtworks.org/display/CCNETCOMM/Improved+MSBuild+Integration here]) and an .xsl file to make the output from the logger useful (based on the msbuild2ccnet.xsl file mentioned on the link)
    4450 * Smoke Test: Uses [http://www.codesourcery.com/qmtest qmtest] to run a database of tests, and report the results via bitten. The tests themselves are [http://www.autoitscript.com/autoit3 AutoIt] scripts.
     51 * Doxygen: Doxygen documentation can be built using Bitten. Then the server hosting Trac and using the Doxygen plugin is updated using rsync.
    4552 * Package: Finally, if all the above succeeds, use [http://nsis.sourceforge.net/Main_Page NSIS] to create an install package that can be deployed on the target system.
    4653