我有一个4-5个java项目构建过程,使用Jenkins配置为CI。是否可以节省时间在不同的机器上建立一些/所有项目(连接为Jenkins奴隶)?
Jenkins Master-Slave配置还有其他一些好处吗?
卸载工作以构建代理是一个非常好的主意,因为它可以远离主服务器。这允许您并行构建更多项目(尤其是在某些云环境中启动的动态代理)。
此外,它使系统更易于维护,例如,构建和测试应用程序所需的构建代理程序的Java版本/设置不会干扰Jenkins主机。