2011-09-24 29 views
1

當我點擊builbot URL的'builders'鏈接並強制構建時,我在表單上指定的git存儲庫被忽略;構建器正在使用它最初構建/配置的存儲庫。這是一個已知的問題嗎?有沒有辦法迫使建設者使用新的回購?我在Ubuntu 10.04上運行0.8.4。謝謝你的幫助。buildbot force build忽略存儲庫

+0

您是否在服務器上運行reconfig?我目前的設置中沒有任何問題 - 使用0.8.5。 – nlucaroni

回答

1

這是一個有意的選擇,因爲存在各種潛在的創建源標記的方法,這些方法都是不安全的。因此,如果buildbot使用傳遞給它的任何存儲庫URL,那麼某人可能會在從屬設備上執行任意代碼。

這就是說,很容易得到你想要的行爲。最簡單的方法是指定 repourl=Property('repository', '<default-repository>') 如果沒有指定,它將使用構建的「repository」屬性(從源標記初始化)或默認存儲庫。 (Propertybuildbot.process.properties導入)