Build with NAnt

Version 1 by Robin Shen
on Aug 06, 2009 05:30.


 
compared with
Current by Robin Shen
on Aug 07, 2009 05:33.


 
Key
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history


There are 1 changes. View first change.

 QuickBuild supports [NAnt|http://nant.sourceforge.net/] based build through the NAnt build step. NAnt build step can be added by selecting menu item _Build -> NAnt_ from the step menu.
  
 QuickBuild calls the command _nant.exe_ to run NAnt build script. If this command is not in system path, you will need to specify its location in plugin setting of the NAnt plugin through [plugin management] page.
 Further more, nant command location can be specified on a per-node basis by following below steps:
 # Open NAnt plugin setting page and set the property _NAnt Executable Path_ as:
 {code}
 ${node.getAttribute("nantPath")}
 {code}
  # For each node that does not have command _nant.exe_ on system path, [define the user attribute|manage build grid#define user attributes] _nantPath_ to point to the actual nant command path, for example:
  # For each node that does not have command _nant.exe_ on system path, [define the user attribute|Working with Build Grid#define user attributes] _nantPath_ to point to the actual nant command path, for example:
 {code}
 rakePath=c:\program files\nant\nant.exe
 {code}
 In case of user agent node, the user attribute need to be defined [in this way|Manage User Agent#define user attributes].
  
 Please note that in above example, the _nantPath_ user attribute is just for demonstration purpose. You can use any other user attribute name.