如何强迫jenkins在项目中上传另一个jenkins文件



你好,这是可能的工作与两个詹金斯?詹金斯奴隶做肮脏的工作,并保存图像,然后他上传到詹金斯主人。或詹金斯主从奴隶下载。做这样的事情最简单的方法是什么?

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中存档工件(问题中的第一张图片应该有用)

===========================================================

相关内容

最新更新