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
)选择对应标签的从节点。关键注意事项:
参考来源: