Jenkins在Linux实现分布式构建需基于主从(Master - Slave)架构,核心步骤如下:
准备环境
apt)安装Jenkins或直接下载agent.jar。配置主节点
Manage Jenkins → Manage Nodes and Clouds → New Node,选择永久代理(Permanent Agent),填写节点名称、标签(如linux-node)、并发执行器数量等。配置从节点
java -jar agent.jar -jnlpUrl http://master-ip:port/computer/node-name/slave-agent.jnlp -secret xxx),或通过JNLP文件启动。验证分布式构建
Restrict where this project can be run)选择对应标签的从节点。关键注意事项:
参考来源: