码迷,mamicode.com
首页 > 编程语言 > 详细

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

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

标签:系统管理   解决方案   span   png   https   flow   文章   src   系统   

网上最提倡的解决办法是用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)

标签:系统管理   解决方案   span   png   https   flow   文章   src   系统   

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

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!