首页 > 编程语言 > 详细

Jenkins使用jenkins-cli.jar进行远程调用时出现“ERROR: No such job 'test'”的问题解决(Windows)

时间:2016-11-21 19:19:53      阅读:1503      评论:0      收藏:0      [点我收藏+]

网上最提倡的解决办法是用SSH的key进行登录,但是我发觉Linux上非常容易实现,但是Windows压根不知道在哪里设置。

原文:https://issues.jenkins-ci.org/browse/JENKINS-12543

国外参考:http://stackoverflow.com/questions/21609589/jenkins-cli-build-on-cloudbees-no-such-job

国内参考:http://www.lai18.com/content/6214326.html

看文章基本是很经典的一个解决思路。

回到Windows上的解决方案,其实就是在匿名用户的权限上,在Job中加入可读的权限,不过官方不提倡这样的做法,尤其是部署到公网的Jenkins,会面临安全问题。

我建议:在搭建Jenkins时,在Linux跑master,然后要build dotnet的项目用slave去实现,这样可以在后续配置上节省很多事情。

下面是在Windows的配置步骤:

【系统管理】->【Configure Global Security】->【访问控制】->【授权策略】:

注意:我这里administrator用户是自己建立的,根据实际情况进行增加

技术分享技术分享

非常不提倡这样的做法。

 

Jenkins使用jenkins-cli.jar进行远程调用时出现“ERROR: No such job 'test'”的问题解决(Windows)

原文:http://www.cnblogs.com/EasonJim/p/6086018.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!