Hello,

I  think you must start your path pattern with a "\".

With kind regards,
Benjamin Baumann

2010/8/13 Jensen, Aaron <[email protected]>

>  We are in the process of switching to Mercurial.  Our repository has a
> number of different projects, so we are using the filtered source control so
> that only changes to a project’s files trigger a build.  I’m seeing in my
> ccnet.log that CruiseControl is correctly grabbing the modification list
> from Mercurial, but it always reports “No modifications detected.”  I think
> I might be specifying the wrong or an incorrect pattern.
>
>
>
> This is what I see in the log:
>
>
>
> 2010-08-12 18:25:41,305 [BuildAndTools:DEBUG] Modification Modification:
> (Type=Changeset,FileName=Build/App.targets,FolderName=,ModifiedTime=8/12/2010
> 6:16:42
> PM,UserName=ajensen,ChangeNumber=5640629ec7b5,Version=5640629ec7b5,Comment=Making
> a change to see if it triggers a build.,Url=,IssueUrl=,EmailAddress=
> [email protected]) was not accepted by the filter specification.
>
> 2010-08-12 18:25:41,305 [2010C-Dev-BuildAndTools:INFO] No modifications
> detected.
>
>
>
> And this is what the configuration for this process looks like:
>
>
>
>     <sourcecontrol type="filtered">
>
>       <dynamicValues />
>
>       <exclusionFilters />
>
>       <inclusionFilters>
>
>         <pathFilter>
>
>           <caseSensitive>False</caseSensitive>
>
>           <pattern>Build\**\*.*</pattern>
>
>         </pathFilter>
>
>       </inclusionFilters>
>
>
>
> I would think the build would trigger based on the first pathFilter’s
> pattern element, but it doesn’t.
>
>
>
> Are my patterns wrong?  Is CruiseControl not working correctly?
>
>
>
>     <:> Aaron
>
>
>

Reply via email to