看起来 CruiseControl.Net 的 git 源代码控制提供程序将仅监视单个 git 分支。有没有办法让它监控所有git分支?我知道你可以在 Jenkins 中通过将“要构建的分支”设置为“**”来做到这一点。 CruiseControl.Net 有类似的功能吗?
最佳答案
目前,截至 1.8,否!
<branch>
标签只允许单个分支,默认为主分支。
当目标分支发生更改(不同的哈希,可以是非快进)时,ccnet check out 远程分支头并运行构建任务。
您可以考虑创建一个单独的项目,与第一个项目相同,只是<branch>
标记与监视另一个分支不同。
关于CruiseControl.Net 中的 Git 功能分支,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12361866/