Buildbot从属环境路径

时间:2014-10-02 10:30:00

标签: buildbot

我想知道buildbot从哪里检索PATH环境?

我的问题如下: 我正在使用zsh编译MACOSX。 我的master.cfg配置得很好,因为在stdio中我得到了zsh: SHELL = / bin中/ zsh的

但我的路径不是.zsh中配置的路径。

现在我通过添加env = {“PATH”= [“PathIWant”]}来修复它,但我发现它有点hacky并且不太喜欢那个解决方案。 我更喜欢buildbot slave从环境中获取正确的路径。

1 个答案:

答案 0 :(得分:2)

由于你提到master.cfg,请记住命令在slave上执行,而不是在master上执行 - 因此master上的PATH无关紧要。

从站上的环境只是启动从站的环境。例如, export PATH=/path/i/want:$PATH buildslave start /path/to/slave /path/i/want放在PATH中,用于该从属实例执行的任何命令。