2011-09-24 55 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导入)