understanding Cruise Control .NET continuous integration
I want to run a task/build after file change in my repository. when I configure the "Interval tr开发者_JAVA技巧igger": buildCondition="IfModificationExists", the task doesn't execute although I changed a file and made a Commit.. the log writes: No modifications detected. how can I run the task just after file change? thanks, yehi
There is a bug in Mercurial Source Control as you can see here : CruiseControl.NET's Filtered Source Control Provider Not Detecting Modifications When Using Mercurial http://groups.google.com.ag/group/ccnet-user/browse_thread/thread/23cc02e1258a63ec
Otherwise, your configuration seems correct, except you don't have login information in your source control block.
personally id do the following:
<triggers>
<intervalTrigger initialSeconds="0" /> 1
</triggers>
<sourcecontrol type="<type here>">
as that polls the source control system and then only build if there are changes
please try that and see
精彩评论