1

当我单击 builbot URL 的“builders”链接并强制构建时,我在表单上指定的 git 存储库被忽略;构建器正在使用它最初构建/配置的存储库。这是一个已知问题吗?有什么方法可以强制构建者使用新的 repo 吗?我在 Ubuntu 10.04 上运行 0.8.4。谢谢你的帮助。

4

1 回答 1

1

这是一个经过深思熟虑的选择,因为存在各种不安全的创建源标记的潜在方法。因此,如果 buildbot 使用传递给它的任何存储库 URL,则有人可能会在从站上执行任意代码。

也就是说,很容易得到你想要的行为。最简单的方法是指定 repourl=Property('repository', '<default-repository>') 哪个将使用构建的 'repository' 属性(从源标记初始化)或默认存储库(如果未指定)。(Property从 导入buildbot.process.properties

于 2012-02-05T13:39:53.820 回答