Environment:
-------------------
Microsoft Windows Server 2003 SP2
CruiseControl.NET-1.6.7981.1

Problem Description:
------------------------------
When the project name is composed of several variables separated by
spaces those spaces are stripped from the name for some reason. For
example, here is how our project definition looks like:

    <cb:define product="DCA-BHO" browser="IE" version="1.2.0"
buildType="Scheduled"
      tagOnSuccess="true" windevNotification="always"
branchLocation="branches/RB-CI_2.3"
      buildTime="14:00" labelPrefix="DCA-BHO"/>

    <project name="$(browser) $(product) $(version) $(buildtype)"
queue="ie_queue" category="$(product)"
      initialState="Stopped" startupMode="UseInitialState">
      ..........
    </project>

In CC.Net 1.5.0 the project name displayed in Dashboard was "IE DCA-
BHO 1.2.0 Scheduled", but when we tried to migrate to CC.Net 1.6.0 our
projects names broke, they now look like "IEDCA-BHO1.2.0Scheduled" -
no spaces inside. Our builds don't work correctly as the configuration
file and artifacts folders were created in a way to have spaces inside
project names. When we don't use the variables in project name it's
shown with spaces in Dasboard but that's not the approach we would
like to use.

Is there some way to address that issue via configuration or CC.Net
template files ? Ir should we use another build where this problem is
solved ? If I'm not mistaken there already was such an issue in
earlier versions of CC.Net but it was resolved, so looks like it's
back again.

Reply via email to