【发布时间】:2014-07-15 12:53:07
【问题描述】:
我已经配置了一个 buildbot(版本 0.8.9)来跟踪存储库所有分支中的更改:
c['change_source'] = []
c['change_source'].append(GitPoller(
"github.com:myaccount/myrepo",
branches=True,
pollinterval=300))
效果很好,只是它不跟踪新分支的创建。 但它会跟踪分支创建后所做的更改。 示例:
- 创建了一个新分支并将其推送到 Github
- buildbot 不跟踪任何更改
- 在该分支中进行了修改并推送到 Github
- 构建机器人跟踪更改和启动构建。
我希望 buildbot 在此存储库中添加新分支时启动构建。
谢谢。
【问题讨论】:
-
如果新分支是通过更改创建的,它会检测到它吗?如果您创建一个没有提交的分支,则 repo 中没有新的提交,因此不会检测到任何内容
-
我认为它没有检测到任何东西(根据日志文件)。但是新分支至少有一个提交。创建这些分支以便经理可以在合并之前对其进行审核。