1

我有一个小问题。

我想安装 buildbot 所以我跟着文档:http ://buildbot.net/buildbot/docs/latest/Installation.html

对于master.cfg,我只是复制示例。

但是当我启动 BuildBot 时,我明白了:

gitpoller: repo poll failed
....
No such file or directory: \'/tmp/gitpoller_work

我不知道为什么?

如果你有想法,

谢谢。

4

2 回答 2

0

git poller 似乎正在寻找的目录似乎很奇怪(它有 ` 和 \ 和 /)。就个人而言(并匹配当前的示例配置),我更喜欢使用主目录下的目录。当前示例配置使用workdir='gitpoller-workdir'. 如果您有多个GitPoller,目前您将需要使用多个目录。

更新:在 buildbot 0.8.7 中,有一个新GitPoller的,不需要多个工作目录,并且默认为一些合理的东西。如果使用 0.8.7+,您不应该指定workdir.

于 2012-02-05T15:02:45.980 回答
0

简而言之,配置 buildbot 比复制通用配置文件更复杂。master.cfg.sample 只是为配置您的 buildmaster 和 slaves 提供一个粗略的起点。换句话说,您将不得不在配置文件中提供有关您的实际项目、存储库和构建环境的信息。

如果您在配置方面遇到问题,该文档非常全面#buildbot我只遇到了一些比文档无法回答的更晦涩难懂的问题,此时我求助于他们的 IRC 频道(在freenode上)上的好人——他们的一些开发人员,他们非常有帮助。

于 2011-03-10T18:27:26.973 回答