This page last changed on May 19, 2005 by orogers.

The ForceBuildPublisher is used to force a build on a local or remote build server. It uses .NET Remoting to invoke a forced build on the CruiseControl.NET server at the specified URI. The ForceBuildPublisher is a great way to help split the build.

Configuration Example

<publishers>
    <forcebuild>
        <project>AcceptanceTestProject</project>
        <serverUri>tcp://buildserver2:21234/CruiseManager.rem</serverUri>
    </forcebuild>
</publishers>

Configuration Elements:

Node Description Type Required Default
project The CCNet project to force to build string true n/a
serverUri The URI for the local or remote server managing the project to build. The default value is the default URI for the local build server. string false tcp://localhost:21234/CruiseManager.rem
integrationStatus The condition determining whether or not the remoting call should be made. The default value is "Success" indicating that the specified build will be forced if the current build was successful. Other legal values are "Exception" or "Failure". string false Success
Document generated by Confluence on Jun 26, 2005 17:22