Skip to main content
Version: QB90

Build with Ant

QuickBuild supports Ant based build through the Ant build step. Ant build step can be added by selecting menu item Build -> Ant from the step menu.

QuickBuild calls the command ant to run Ant build script. If this command is not in system path, you will need to specify its location in plugin setting of the Ant plugin through Plugin Management page.

Further more, ant command location can be specified on a per-node basis by following below steps:

  1. Open Ant plugin setting page and set the property Ant Executable Path as:

    ${node.getAttribute("antPath")}
  2. For each node that does not have command ant on system path, [define the user attribute](Working with Build Grid.html#WorkingwithBuildGrid-defineuserattributes) antPath to point to the actual ant command path, for example:

    antPath=/home/robin/bin/ant

    In case of user agent node, the user attribute need to be defined [in this way](Manage User Agent.html#ManageUserAgent-defineuserattributes).

Please note that in above example, the antPath user attribute is just for demonstration purpose. You can use any other user attribute name.