Edgewall Software

Changes between Version 5 and Version 6 of Slave Configuration


Ignore:
Timestamp:
Oct 24, 2007, 5:04:39 PM (17 years ago)
Author:
David Abrahams <dave@…>
Comment:

Document custom variables

Legend:

Unmodified
Added
Removed
Modified
  • Slave Configuration

    v5 v6  
    6262}}}
    6363
    64 The properties are accessible in dotted notation, where the part before the dot is the package name, and the part after the dot is the name of the property.
     64The properties are accessible in dotted notation, where the part before the dot is the package name, and the part after the dot is the name of the property.  Their values can be interpolated into [BuildRecipes build recipes] as well, so individual slaves can parameterize how their build is perfomed.  For example, given the following [BuildRecipe build recipe] excerpt:
     65{{{
     66<svn:checkout url="http://svn.example.org/repos/myproject/"
     67    path="${repository.branch}" revision="${revision}"/>
     68}}}
     69Slaves may control which part of the repository is checked out and tested with a configuration file excerpt like this one:
     70{{{
     71[repository]
     72branch=/branches/0.3-testing
     73}}}
     74
     75See BuildRecipes for more information.