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 > > >
