我试图使用以下命令使用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:
鸦片剂99@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 (?):连接超时
发布于 2017-03-12 01:34:29
-s参数应该是Jenkins的URL。删除:5001后缀,它就能工作了。
您不需要提供JNLP端口--当端口号是随机的时,CLI客户端也需要工作,所以端口号是詹金斯网络服务器问。。
https://stackoverflow.com/questions/42730780
复制相似问题