After an 8 month hiatus, we have resumed work on a particular
project.  When we make a change and force a build, it does not error
out, but the dll is not being re-complied.  All other pieces of the
build seem to be working (i.e. files are being pulled from SVN and
files are being copied from working folder to combined_build folder --
including the current dlls that are there).

1--Running Msbuild using the CMD line worked when I ran it against E:
\CI\Discovery_09_3_5 \DISCOVERY_09_3_5.csproj.  It created the dll
successfully in the bin folder.  Which tells me msbuild is working and
permissions are fine.

2--And likewise, when I force a build from the CC dashboard, the copy
(as defined in the targets file) from the working folder to the
combined_build bin folder works perfectly.

3--Also, when I change any of the following lines (from ccnet.config)
the build fails, meaning they are all being looked at to some extent:

   <tasks>
      <msbuild>
        <executable>C:\WINDOWS\Microsoft.NET\Framework
\v3.5\MSBuild.exe</executable>
        <workingDirectory>E:\CI\Discovery_09_3_5</workingDirectory>
        <projectFile>Discovery_09_3_5.csproj</projectFile>
        <targets>SBS_Discovery_Publish</targets>
        <logger>c:\Program Files\CruiseControl.NET\server
\Rodemeyer.MsBuildToCCNet.dll</logger>
        <timeout>15</timeout>
      </msbuild>
    </tasks>

4--Changing the lines inside the target file are what led me to
confirm #2 above, and that this file is being read properly as well.

5—Doubtful this is an IIS issue as the CC website is working just fine
and I don’t think IIS has anything to do with compiling the project.

6--The only slight difference I notice between the current build logs
and the older ones are NOW the CCNetModifyingUsers tag is null.

Any help at all would be greatly appreciated.

Thanks,
Aneis

Reply via email to