全局工具配置
通过配置全局工具,您可以在 Jenkins 中统一管理各种工具的安装和版本,使得任务的配置更加简单和便捷,同时也确保了任务在不同环境下的一致性和可移植性。
操作步骤
在 Jenkins 主页面,单击系统管理 > 全局工具配置。
在全局工具配置页面,参考表 1 完成相关参数配置。
表 1 全局工具配置参数说明 参数 描述 Maven 配置 用于指定 Jenkins 服务器上全局范围内的 Maven 安装和相关设置,包含以下字段: - 默认 settings 提供:用于指定构建项目时 Maven 使用的 settings.xml 配置文件的来源
- 默认全局 settings 提供:用于指定 Maven 全局设置的来源,该设置会影响所有 Jenkins 任务中使用的 Maven 构建
JDK 安装 安装 JDK 工具,包含以下字段: - 别名:标识 JDK 工具的名称
- JAVA_HOME:JDK 的安装路径
- 自动安装:是否允许 Jenkins 根据配置的版本信息自动下载并安装所需的 JDK 版本
- 新增安装:用于手动添加新的 JDK 安装配置,从而灵活地配置多个不同版本的 JDK,并为不同的 Jenkins 任务指定不同的 JDK 环境
Git installations 安装 Git 工具,支持以下方式: - Git:使用系统中已安装的本机 Git 客户端来执行 Git 操作
- JGit:使用 JGit 库来执行 Git 操作
- JGit with Apache HTTP client:使用 Apache HTTP 客户端处理与远程 Git 仓库之间的通信
Maven 安装 安装 Maven 工具,包含以下字段: - Name:标识 Maven 工具的名称
- MAVEN_HOME:JDK 的安装路径
- 自动安装:是否允许 Jenkins 根据配置的版本信息自动下载并安装所需的 Maven 版本
- 新增安装:用于手动添加新的 Maven 安装配置,从而灵活地配置多个不同版本的 Maven,并为不同的 Jenkins 任务指定不同的 Maven 环境
NodeJS 安装 安装 NodeJS 工具,包含以下字段: - 别名:标识 NodeJS 工具的名称
- 安装目录:NodeJS 的安装路径
- 自动安装:是否允许 Jenkins 根据配置的版本信息自动下载并安装所需的 NodeJS 版本
- 新增安装:用于手动添加新的 NodeJS 安装配置,从而灵活地配置多个不同版本的 NodeJS,并为不同的 Jenkins 任务指定不同的 NodeJS 环境
Docker 安装 安装 Docker,包含以下字段: - Name:标识 Docker 的名称
- Installation root:Docker 的安装路径
- 自动安装:是否允许 Jenkins 根据配置的版本信息自动下载并安装所需的 Docker 版本
- 新增安装:用于手动添加新的 Docker 安装配置,从而灵活地配置多个不同版本的 Docker,并为不同的 Jenkins 任务指定不同的 Docker 环境
单击保存,完成全局工具配置。