在主人身上是:工作和奴隶是:节点(不过我明白了)。
我在两台机器MAC OS X中安装了JENKINS(也许是Windows无论如何),我用正确的存储库设置我的工作并在这个工作中配置xCode等...就像同一个教程,我设置我的奴隶等...所有罚款和10/10 BUTTT这项测试都是在一台机器上进行本地测试。
我的问题是:我想让SLave(Node)在MAC OS中构建我的xCode项目,在其他服务器中使用My Matser(作业)(为什么不在我的seconde机器上运行MAC OS X),如何在slave之间建立连接(节点)和主(作业)用于在我的远程SLave中构建我的项目xCode。
答案 0 :(得分:1)
通过选中框并将框中的奴隶名称设置为“限制可以运行此项目的位置”来设置您的作业(如果有空格则使用引号
我在解读你的问题时遇到了一些麻烦,所以如果没有回答,请重新写下你的问题。
答案 1 :(得分:1)
在Jenkins设置中轻松设置从属主机的IP地址。选择ssh作为通信方法,并在从机jenkins设置上设置计费信息。确保从机可以ssh到您在jenkins中设置的帐户和机器。你准备好了吗
答案 2 :(得分:0)
如何在Jenkins中链接工作
主作业:“在其他项目上触发/调用构建”
从属作业:添加条件步骤构建:“运行?构建原因 - > UpstreamCause(使用主项目名称)”然后复制工件(来自“大师”工作的。。
不要忘记从工作区复制,而不是从最新的成功构建中复制,因为主人尚未完成并且不会发布工件。