使用jenkins cli运行构建挂起

使用jenkins cli运行构建挂起,jenkins,jenkins-cli,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: 我在进行更改后重新启动了vm,

我正在尝试使用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:

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

opike99@jenkins-1-vm:~$nc-z-v-w5 104.197.99.99 5001
-s
参数应该是Jenkins web UI的URL。删除
:5001
后缀,它将正常工作


您不需要提供JNLP端口-当端口号是随机的时,CLI客户端也需要工作,因此它需要为端口号提供支持。

做到了-谢谢。我还需要添加--username和--passoword:java-jar$CLASSPATH/jenkins-cli.jar-shttp:///jenkins/ 列出作业--用户名--密码