使用jenkins cli运行构建挂起

时间:2017-03-11 02:51:32

标签: jenkins jenkins-cli

我正在尝试使用以下命令使用cli运行jenkins构建:

java -jar /opt/bitnami/apps/jenkins/jenkins_home/jenkins/WEB-INF/jenkins-cli.jar -s http://104.197.65.80:5001/jenkins/ build github-test -sv

然而,命令只是无限期挂起而没有错误,并且构建永远不会在jenkins中启动。

更新: JNLP代理的TCP端口配置为5001: enter image description here

我在进行了更改后重新启动了vm,但看起来在5001上仍然没有任何内容:

  

opike99 @ jenkins-1-vm:〜$ nc -z -v -w5 104.197.99.99 5001<的/ dev / null的   99.99.197.104.bc.googleusercontent.com [104.197.99.99] 5001(?):连接超时

1 个答案:

答案 0 :(得分:1)

-s参数应该是Jenkins Web UI的URL。删除:5001后缀,它将起作用。

您不需要提供JNLP端口 - 当端口号是随机的时,CLI客户端也需要工作,因此端口号为asks the Jenkins web server