开发者

understanding Cruise Control .NET continuous integration

开发者 https://www.devze.com 2023-01-16 04:46 出处:网络
I want to run a task/build after file change in my repository. when I configure the \"Interval tr开发者_JAVA技巧igger\": buildCondition=\"IfModificationExists\",

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

精彩评论

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