Bootstrap

Jenkins 持续集成环境采坑记录

1. 使用 pipeline 构建项目,执行 mvn 提示命令找不到

错误详情

mvn: command not found

初步分析

出现 command not found 一般有两种情况:确实不存在,即没有安装这个软件 或者 安装了但是没有正确配置环境变量。而我清晰的记得我有安装 maven 并进行了环境变量的配置,既然出现了这个错误可能是我们环境变量没有配置正确?

相关截图

pipeline 脚本截图

image-20201031135207765

控制台输出截图

控制台输出截图

排查

检查机器环境变量配置

进入机器执行 mvn 命令发现正常可以执行,说明本地环境变量配置应该没问题image-20201031135613182

查看 Jenkins 全局工具配置

机器上已经正确配置 maven 的环境变量,

;