Jenkins CLI空响应

时间:2017-05-17 11:05:51

标签: jenkins jenkins-cli

您好我使用CLI在两台jenkins服务器之间传输作业。

但我无法让CLI工作..

当我跑步时: java -jar jenkins-cli.jar -s <myhost> -auth <myid>:<mysecret> help

我得到一个空响应,没有错误,没有异常,只是一个空shell提示

2 个答案:

答案 0 :(得分:0)

我遇到同样的问题。 而且我发现myhost是nginx地址。 我通过将myhost更改为jenkins服务器来修复它

答案 1 :(得分:0)

如果您的Jenkins在Linux上且在NGINX反向代理服务器之后,请执行以下操作:

1。打开文件/etc/nginx/nginx.conf并添加以下条目:

proxy_http_version 1.1;
proxy_request_buffering off;
proxy_buffering off;

2。重新启动Jenkins和NGINX服务:

sudo systemctl restart jenkins
sudo systemctl restart nginx

有关更多详细信息,请参见Jenkins behind an NGinX reverse proxy