jenkins的agent节点日志有如下报错"WARNING: Exception caught during execution of command '[/usr/bin/git, config, --system, --edit]' in '/usr/bin', return code '128', error message 'fatal: Invalid path '/usr/local/git/etc': No such file or directory"
这个报错提示是因为Jenkins的agent节点在执行git命令时,尝试去编辑系统级别的git配置文件,但是发现配置文件所在的路径'/usr/local/git/etc'不存在,导致出现了错误。
解决这个问题可以尝试以下几种方法:
-
检查git是否正确安装并配置好了环境变量,确保git命令可以在终端中正常执行。
-
检查Jenkins的agent节点的环境变量配置是否正确,确保PATH环境变量中包含了git的安装路径。
-
手动创建配置文件所在的路径'/usr/local/git/etc',并确保该路径的权限设置正确。
-
尝试修改Jenkins的agent节点的配置,指定使用用户级别的git配置文件,避免编辑系统级别的配置文件。
-
如果以上方法都无法解决问题,可以尝试重新安装git,并确保安装时选择了系统级别的安装方式,以便正确创建配置文件所需的路径。
原文地址: https://www.cveoy.top/t/topic/yVF 著作权归作者所有。请勿转载和采集!