Nous utilisons CruiseControl.NET pour notre processus de compilation et dans ccnet.config, je veux exclure les changements dans un répertoire particulier et ce sont les enfants qui déclenchent la construction de ce projet, mais ce que j'ai essayé continue à déclencher la construction du projet.Confusion avec CruseControl.NET sourcecontrol exclusionFilters patterns
Exemple repo
- tronc/
- foo/
- index.html
- ignoreme/
- index.html
- bar/
- foo/
- branches/
- Tags/
Exemple ccnet.config
<sourcecontrol type="filtered">
<sourceControlProvider type="svn">
<trunkUrl>$(RootUrl)/trunk</trunkUrl>
<autoGetSource>true</autoGetSource>
</sourceControlProvider>
<exclusionFilters>
<pathFilter>
<pattern>/ignoreme/**</pattern>
</pathFilter>
</exclusionFilters>
</sourcecontrol>
Commettre quoi que ce soit dans le répertoire ignoreme ne devrait pas déclencher ce projet . Quel devrait être le modèle (existant: /ignoreme/**
)?
Merci.
Avez-vous essayé d'utiliser un chemin absolu au lieu de rapport pour le modèle? –