开发者

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

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜