We are using 3.5.1, different servers for CCNET and SQL Server. CruiseControl runs under a logged in domain user set as a local admin on the CCNET server.
Here is our CCNET block.
Code: Select all
<sourcecontrol type="vault" autoGetSource="true" applyLabel="false">
<executable>&vault.executable;</executable>
<username>&vault.username;</username>
<password>&vault.password;</password>
<host>&vault.host;</host>
<repository>&vault.repository;</repository>
<ssl>&vault.SSL;</ssl>
<folder>$/Dsi/DatabaseUpdater</folder>
<useWorkingDirectory>&vault.useWorkingDirectory;</useWorkingDirectory>
<workingDirectory>&ccnet.projectsDirectory;\dev\DatabaseUpdater</workingDirectory>
<cleanCopy>&vault.cleanCopy;</cleanCopy>
<setFileTime>&vault.setFileTime;</setFileTime>
</sourcecontrol>