Confusion in CruiseControl integration

Jan 28, 2011 at 11:28 PM

I'm stuck on getting my Remote Install Results to work.  The documentation seems to jump back and forth between RemoteInstaller.xsl and RemoteInstallResults.xsl.

2) Copy xsl\CruiseControl.xsl from a RemoteInstaller distribution into C:\Program Files\CruiseControl.NET\webdashboard\xsl\RemoteInstaller.xsl and C:\Program Files\CruiseControl.NET\server\xsl\RemoteInstaller.xsl

Now we have RemoteInstaller.xsl. Ok.

3. Edit C:\Program Files\CruiseControl.NET\webdashboard\dashboard.config and reference the RemoteInstaller.xsl under buildPlugins/buildReportBuildPlugin/xslFileNames and buildPlugins/xslReportBuildPlugin

The next XML snippet references "RemoteInstallResults.xsl".  Where did this file come from?  







<xslReportBuildPlugin description="RemoteInstall Report" actionName="RemoteInstallReport" xslFileName="xsl\RemoteInstallResults.xsl"/>


Jan 29, 2011 at 6:51 AM


I noticed the same issue and submitted a work item here:


Basically, "RemoteInstaller.xsl" and "RemoteInstallerResults.xsl" are the same file but the documentation is just a little inconsistent. ;)

Jan 31, 2011 at 4:31 PM

So I should basically take CruiseControl.xsl and copy it to xsl/RemoteInstaller.xsl and xsl/RemoteInstallResults.xsl (in /server and /webdashboard) and then follow the other directions (within the context of the other changes you suggested)?  When I try this I get an odd output format that looks like it is caused by malformed XML.

Jan 31, 2011 at 7:32 PM

I re-read your comment and now I think what you mean is that I should take CruiseControl.xsl, copy it as RemoteInstallResults.xsl and use that everywhere in the docs.  I'll generate a patch later today.

Feb 2, 2011 at 5:19 PM

Thanks for the patches. Everything looks good, I applied the changes that are up there.