我正在寻找一种方法让 GitPollerchangesource监视所有分支,而不仅仅是一个。
现在,要么我branch='some branch'在 GitPoller 构造函数中指定,要么默认为master.
更好的是能够指定一些ref要观察的模式。
有人已经这样做了吗?还是需要编写另一种 GitPoller ?
谢谢。
我正在寻找一种方法让 GitPollerchangesource监视所有分支,而不仅仅是一个。
现在,要么我branch='some branch'在 GitPoller 构造函数中指定,要么默认为master.
更好的是能够指定一些ref要观察的模式。
有人已经这样做了吗?还是需要编写另一种 GitPoller ?
谢谢。
这终于实现了:https ://github.com/buildbot/buildbot/pull/1010 。
应该是即将发布的 buildbot 0.8.9 的一部分。
那你就可以用branches=True了。
目前GitPoller一次只能观看一个分支。但是,您可以拥有任意数量的GitPollers。
这似乎已在最新版本的 buildbot 8.8.8 中得到修复
https://github.com/buildbot/buildbot/blob/master/master/buildbot/changes/gitpoller.py
编辑:
您可以使用branches=[ 'development', 'other' ]代替branch='development'