Archive for June, 2008

Gotcha: XML include processing in CruiseControl.NET

Release 1.4 of CruiseControl.NET includes a new Configuration Preprocessor. The great thing is that this provides a C preprocessor-like macro syntax, so projects can be made using relatively powerful templates.
The bad thing is that it’s new, and so there are some gotcha’s laying around. I just found one:
I defined a ccnet.config file structured like this:

<cruisecontrol
[...]