前提条件
※已提交配置好gitlab
※已提前配置好Jenkins
1、在构建执行shell中配置mvn命令
2、构建后,报错mvn 命令Command not found
3、linux中配置maven
tar -zxvf apache-maven-3.6.3-bin.tar.gz
配置环境变量
export PATH=$PATH:/download/apache-maven-3.6.3/bin
4、配置完后,立即构建,mvn依旧报错Command not found
5、jenkins系统设置中添加环境变量,再次理解构建
6、报错,原因应该是jenkins的登录用户没有删除文件的权限
7、编辑jenkins的配置文件,将jenkins改成root,或者使用root改变jenkins用户的权限
vi /etc/sysconfig/jenkins
执行下面命令,也能看到jenkins的权限
cat /var/spool/mail/root
8、重启jenkins,立即构建,构建成功