我已经配置了buildbot(版本0.8.9)来跟踪存储库的所有分支中的更改:
c['change_source'] = []
c['change_source'].append(GitPoller(
"github.com:myaccount/myrepo",
branches=True,
pollinterval=300))
除了不跟踪新分支的创建外,效果很好。 但它跟踪分支创建后所做的更改。 例如:
我希望buildbot在此存储库中添加新分支时启动构建。
谢谢。
答案 0 :(得分:1)
我有同样的问题,很高兴找到有同样问题的人 - 告诉我这可能不是我的设置。
我稍微深入研究了这个问题,结果发现它是gitpoller.py中的一个错误。幸运的是,这是一个相对容易的解决方案:
https://github.com/kuna-systems/buildbot/commit/97bf812e053a3dc68eed7c1bb291d584d6177663
在此修改之后,Buildbot会立即构建新的推送分支。
我还向该项目提交了一份错误报告: