我需要远程触发托管在 CloudBees 上的 Jenkins 构建。现在,我试图使用jenkins-cli
无济于事。现在我正在使用 SSH 密钥对进行身份验证。
当我做:
$ java -jar jenkins-cli.jar -s https://... list-jobs All
我可以看到所有的工作,包括我想要建立的工作。但是当我这样做时:
$ java -jar jenkins-cli.jar -s https://... build job1
No such job 'job1'
我已经阅读了涉及向anonymous
角色添加权限的解决方法。即使我添加了每一个权限,我也会得到同样的错误。
如果有帮助,我正在使用 Jenkins 1.532.1.3。谢谢。