2012-04-16 64 views
6

我正在尋找一種方法讓GitPoller changesource觀看所有分支而不是一個。如何讓buildbot GitPoller更改源代碼觀看所有分支?

現在,我要麼在GitPoller構造函數中指定branch='some branch',要麼默認爲master

更好的是能夠指定一些ref模式來觀看。

這是一個人已經做了什麼?還是需要編寫另一種GitPoller?

謝謝。

回答

1

當前GitPoller一次只能觀看一個分支。但是,您可以根據需要選擇多少個GitPoller

+1

這個想法是有一些可以觀看可變數量的git頭的輪詢器,所以我不能創建一個gitpoller每個頭。我可能會破解當前的輪詢器,我已經需要使它支持遞歸子模塊。 – Romain 2012-04-23 06:27:21

+2

我也想看看某種方式來觀看所有分支。在我們的系統中,我們想要建立幾個開發者分支,他們來去如此,所以手動添加它們是一個真正的問題。 – 2012-05-02 18:55:07

1

這似乎已經被固定在buildbot的最新版本8.8.8

https://github.com/buildbot/buildbot/blob/master/master/buildbot/changes/gitpoller.py

編輯:

可以代替branch='development'

+0

你能詳細說明一下嗎?源代碼中沒有提及任何地方的「所有分支」。 – Koterpillar 2014-01-02 00:18:27

+1

@ g-allen-morris-iii:op要求一種方式來跟蹤*所有*分支。但是,您提到的變化只能跟蹤*多個*分支。 – kfunk 2014-01-08 16:45:38