views:

103

answers:

1

Basically I want to run a script checking for the existence of a certain filetype at each new revision.

Subversion is used for source control.

+1  A: 

In your project's configuration (within ccnet.config) there is a <tasks> element within which you can define various actions that are taken whenever an integration is triggered. In your case, you would set up a trigger that looked something like this:

<triggers>
  <intervalTrigger name="continuous" 
                   seconds="60"
                   buildCondition="IfModificationExists" />
</triggers>

There are several types of tasks included with CruiseControl.NET. The documentation includes a comprehensive list that explains how they are to be used, and what options are available.

Drew Noakes