你好,这是可能的工作与两个詹金斯?詹金斯奴隶做肮脏的工作,并保存图像,然后他上传到詹金斯主人。或詹金斯主从奴隶下载。做这样的事情最简单的方法是什么?
p。我不知道如何标记这个主题/help
edit1:我的意思是在同一个网络中使用两台计算机。
我尝试了一些manage jenkins>新节点,但没有成功。如果我成功了,我会报告的。
edit2好吧,我设置了JWS工作的奴隶,并绑定到项目。然后生成项目以刷新配置。
现在我有端口监听奴隶的问题,但我想我将不得不要求管理员解锁。
选择大于60.000的解锁号码。
我仍然不知道如何使用slave做一些事情并上传到主工作区/或/使用slave在他的temp中保存数据并强制master从slave抓取此数据。
有什么建议会有帮助的
michael,
你不需要两个Jenkins实例来从slave向master获取信息。有相应的插件
===========================================================
有两种方法可以添加Windows从服务器:- 由服务
- 由JNLP(这应该工作的肯定)
一旦你有一个从属连接,安装以下插件:
https://wiki.jenkins-ci.org/display/JENKINS/Copy +产品+插件
===========================================================
完成后,设置两个作业。第一个作业在从属服务器上运行(限制该作业运行的位置),并使其运行Windows XP程序并存储映像。将此文件归档为工件。
在第二个作业中,使用上面的插件从第一个作业复制工件,并在需要时使用文件中的数据。
更多信息,请看下面的链接:
- 将作业限制到slave: https://wiki.jenkins-ci.org/display/JENKINS/Distributed+builds
- 使用复制插件:https://wiki.jenkins-ci.org/display/JENKINS/Copy+Artifact+Plugin
- 存档工件:在hudson/jenkins中存档工件(问题中的第一张图片应该有用)
===========================================================