I have setup cruisecontrol to successfully build on my development
server. I am now trying to move it to our build server (which is also
our repository server). I have changed the config file accordingly,
but I am getting an error on the build server when it tries to access
Fortress. Here is a sample project I am trying to run:

    <project name="GetArchiveService" queue="GetQueue">
        <!-- Monitors ArchiveService for changes! -->
        <workingDirectory>C:\Documents and Settings\<deleted>\My
Documents\Visual Studio 2008\Projects\ArchiveService</
workingDirectory>
        <category>ESM 5.0</category>
        <modificationDelaySeconds>2</modificationDelaySeconds>
        <maxSourceControlRetries>5</maxSourceControlRetries>
        <initialState>Started</initialState>
        <startupMode>UseInitialState</startupMode>
        <triggers>
            <intervalTrigger name="continuous" seconds="1800"
buildCondition="IfModificationExists" initialSeconds="30"/>
        </triggers>
        <state type="state" directory="C:\CCTest" />
        <sourcecontrol type="vault" autoGetSource="true"
applyLabel="false">
            <executable>C:\Program Files\SourceGear\Fortress Client
\vault.exe</executable>
            <username><deleted></username>
            <password><deleted></password>
            <host>localhost</host>
            <repository>ipConfigure 5_0 Code</repository>
            <folder>$/ArchiveService</folder>
            <useWorkingDirectory>true</useWorkingDirectory>
            <workingDirectory>C:\Documents and Settings\<deleted>\My
Documents\Visual Studio 2008\Projects\ArchiveService</
workingDirectory>
        </sourcecontrol>
        <publishers>
            <xmllogger />
        </publishers>
    </project>

I just want the project to get latest version from Fortress if
anything has changed.

It runs fine on my machine but when I try to run it on the build
server, it fails with:

ThoughtWorks.CruiseControl.Core.CruiseControlException: Source control
operation failed:
Unhandled Exception:
System.Security.Cryptography.CryptographicException: Keyset does not
exist

Any help would be appreciated.

Reply via email to