【发布时间】:2012-09-11 02:21:08
【问题描述】:
看起来 CruiseControl.Net 的 git 源代码控制提供程序只会监控一个 git 分支。有没有办法让它监控所有 git 分支?我知道您可以通过将“要构建的分支”设置为“**”在 Jenkins 中执行此操作。 CruiseControl.Net 有类似的功能吗?
【问题讨论】:
标签: git cruisecontrol.net feature-branch
看起来 CruiseControl.Net 的 git 源代码控制提供程序只会监控一个 git 分支。有没有办法让它监控所有 git 分支?我知道您可以通过将“要构建的分支”设置为“**”在 Jenkins 中执行此操作。 CruiseControl.Net 有类似的功能吗?
【问题讨论】:
标签: git cruisecontrol.net feature-branch
目前,在 1.8 中,没有!
<branch> 标签只允许单个分支,默认为 master。
当目标分支发生变化时(不同的哈希,可以是非快进),ccnet checkout远程分支头并运行构建任务。
您可以考虑创建一个单独的项目,与第一个相同,只是<branch>标签不同,以监控另一个分支。
【讨论】: