软件研发

为了减少构建队列,你可以增加构建从机

2018-07-13 10:28:29 | 来源:中培企业IT培训网

构建从机

为了减少构建队列,你可以增加构建从机。主服务器将会通过轮询或者绑定特定构建到特定从机的方式,将构建发送给从机。

这样做的原因一般是有些构建对托管的操作系统有一定的需求。

构建从机可以用来增加并行构建效率。它们也能用来在不同的操作系统上构建软件。

例如,你可以有一个Linux的Jenkins主服务器和使用Windows构建工具的Windows从机来构建组件。为Apple Mac构建软件,最好用一个Mac作为构建从机,尤其是Apple对于在虚拟服务器上部署操作系统有很古怪的规则。

有许多方法给Jenkins主机增加构建从机,可以参考https://wiki.jenkins-c.org/display/JENKINS/Distributed+builds.

本质上,Jenkins主机给从机发送命令,必须有一种途径。这种途径可以是经典的SSH方法,并且Jenkins提供内建的SSH功能。你也可以通过从机从主机上下载一个Java JNLP客户端的方式来启动Jenkins从机。如果构建从机不提供SSH服务,这种做法就很实用。

标签: 构建从机

猜你喜欢