Edgewall Software

Changes between Version 6 and Version 7 of Slave Configuration


Ignore:
Timestamp:
Oct 24, 2007, 5:30:50 PM (17 years ago)
Author:
dabrahams
Comment:

Sectionize so we can use more accurate links

Legend:

Unmodified
Added
Removed
Modified
  • Slave Configuration

    v6 v7  
    5656}}}
    5757
     58== Using Properties in BuildConfigurations ==
     59
    5860These properties can then be used in a [wiki:BuildConfigurations build configuration] to match slaves against target platforms. For example, the following rule would match any slave providing [http://www.sleepycat.com/products/xml.shtml Berkeley DB XML] version 2.x:
    5961
     
    6264}}}
    6365
    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.  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:
     66The 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. 
     67
     68== Property Interpolation in BuildRecipes ==
     69
     70Property 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:
    6571{{{
    6672<svn:checkout url="http://svn.example.org/repos/myproject/"