buildbot自动生成nginx失败

buildbot自动生成nginx失败,nginx,automated-tests,buildbot,Nginx,Automated Tests,Buildbot,我已经建立了一个buildbot,试图用它来构建nginx 但是我没有通过nginx的自动“配置”。/configure在其中。/auto/通常在中。/ 我的工厂配置如下图所示: nginx_factory.addStep(Git(repourl='/home/hanc/data/git_data/nginx_1.5.8', mode='incremental', method='fresh')) nginx_factory.addStep(Configure(command=["./auto/

我已经建立了一个buildbot,试图用它来构建nginx

但是我没有通过nginx的自动“配置”。/configure在其中。/auto/通常在中。/

我的工厂配置如下图所示:

nginx_factory.addStep(Git(repourl='/home/hanc/data/git_data/nginx_1.5.8', mode='incremental', method='fresh'))
nginx_factory.addStep(Configure(command=["./auto/configure --without-http_rewrite_module --without-http_gzip_module"]))
nginx_factory.addStep(ShellCommand(command=["make", "-j2"]))
错误消息是:

Upon execvpe ./auto/configure --without-http_rewrite_module --without-http_gzip_module ['./auto/configure --without-http_rewrite_module --without-http_gzip_module'] in environment id 27183840
:Traceback (most recent call last):
  File "/usr/lib64/python2.7/site-packages/twisted/internet/process.py", line 420, in _fork
    executable, args, environment)
  File "/usr/lib64/python2.7/site-packages/twisted/internet/process.py", line 466, in _execChild
    os.execvpe(executable, args, environment)
  File "/usr/lib64/python2.7/os.py", line 353, in execvpe
    _execvpe(file, args, env)
  File "/usr/lib64/python2.7/os.py", line 368, in _execvpe
    func(file, *argrest)
OSError: [Errno 2] No such file or directory

我注意到上面说找不到文件。但是文件正确无误。

可能需要在ShellCommand定义中将workdir变量设置为build/nginx_1.5.8(检查从属文件夹结构)