Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/macos/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Macos 在Mac上部署多个Jenkins从机_Macos_Jenkins_Continuous Integration_Jenkins Plugins_Master Slave - Fatal编程技术网

Macos 在Mac上部署多个Jenkins从机

Macos 在Mac上部署多个Jenkins从机,macos,jenkins,continuous-integration,jenkins-plugins,master-slave,Macos,Jenkins,Continuous Integration,Jenkins Plugins,Master Slave,我读过很多关于在一台主机上运行多个从机的文章,而这台主机上运行的是Jenkins master,然而,我对如何前进有点困惑。我希望Jenkins服务器在任何可能的情况下调用从属服务器,以便分配工作负载。在我的例子中,每个Jenkins奴隶将从Unity3d项目中构建脚本。我已经在我的mac电脑上安装了一个Ubuntu虚拟机,主詹金斯服务器在那里,我想知道如何设置它 我会在从属虚拟机上使用其他操作系统吗 此外,我正在VirtualBox上运行VM,这是最佳选择还是另一个VM更适合此工作 最后,如果

我读过很多关于在一台主机上运行多个从机的文章,而这台主机上运行的是Jenkins master,然而,我对如何前进有点困惑。我希望Jenkins服务器在任何可能的情况下调用从属服务器,以便分配工作负载。在我的例子中,每个Jenkins奴隶将从Unity3d项目中构建脚本。我已经在我的mac电脑上安装了一个Ubuntu虚拟机,主詹金斯服务器在那里,我想知道如何设置它

我会在从属虚拟机上使用其他操作系统吗

此外,我正在VirtualBox上运行VM,这是最佳选择还是另一个VM更适合此工作


最后,如果有人知道如何设置,他们是否可以说明如何在与服务器相同的机器上设置从机,并通过ssh将两者连接起来?

不需要仅为从机运行VM,除非出于操作系统/沙箱原因需要该VM。您可以在同一物理主机上拥有一个主节点和多个从节点,也可以将从节点分布到不同的物理主机(以分散负载)。在与主机相同的主机上运行VM中的从机对负载分配毫无帮助。这样做的唯一原因是操作系统/沙盒!谢谢你。那么,如何在同一台主机上部署从属服务器呢?我一直在努力,但没能使它发挥作用。我的jenkins master在将提交推送到gitlab并希望在从机上运行一些脚本时构建,您将如何继续这样做?