分布式构建:Jenkins 从节点添加与配置指南
1. 磁盘空间阈值设置
在 Jenkins 中,可通过勾选或取消勾选相关选项来启用或禁用某些功能。其中,“Free Space Threshold”(空闲空间阈值)选项十分重要。若磁盘空闲空间和临时空闲空间低于指定值(默认设置为 1GB),节点将离线,这可防止 Jenkins 管道在磁盘空间耗尽的从节点上运行而最终失败。
2. 添加 Linux 独立机器/虚拟机作为 Jenkins 从节点
要添加独立的 Linux 机器作为 Jenkins 从节点,需确保该机器已安装 Java,具体步骤如下:
1. 从 Jenkins 仪表盘,点击“Manage Jenkins”(管理 Jenkins)| “Manage Nodes”(管理节点)。
2. 从左侧菜单点击“New Node”(新节点),在弹出页面需为节点命名并选择类型,目前仅有一种类型可选,即“Permanent Agent”(永久代理),这类代理主要为物理机和虚拟机。
3. 在“Node name”(节点名称)字段添加有意义的名称,选择代理类型后,点击“OK”(确定)继续。
4. 在后续页面,需配置以下选项:
- Name (名称):已用于为 Jenkins 从节点命名。
- Description (描述):可添加关于 Jenkins 从节点的注释,如用途、类型、可构建或测试的内容以及安装的工具等。
- # of executors (执行器数量):用于描述 Jenkins 从节点允许并行运行