Jenkins连接GitHub失败求助:构建时文件路径无法找到
Jenkins构建提示文件路径找不到(Git连接配置后)
我正在LinkedIn上学习Jenkins,完全按照课程步骤配置Jenkins与Git的连接,但每次构建都提示找不到文件路径,且我使用的路径与课程要求完全一致。我尝试过Windows路径和Git路径,均未解决问题。我是Jenkins新手,已自行尝试多种方法仍无法解决。
相关截图:

实用排查解决步骤
- 确认Jenkins工作空间路径:进入Jenkins「系统管理」→「系统配置」,查看工作空间根目录,构建步骤里的文件路径必须是相对于这个根目录的相对路径,别用本地绝对路径
- 检查Git拉取状态:看构建日志里有没有
git clone/git fetch的成功记录,要是拉取失败,先解决Git连接问题——HTTPS链接要确保凭证正确,SSH链接要配置好密钥 - 手动核对文件位置:到Jenkins对应项目的工作空间目录(默认是
C:\Program Files\Jenkins\workspace\你的项目名),查看拉取的代码里有没有你要执行的文件,路径是否和构建步骤里的一致 - 调整路径格式:Windows系统下,Jenkins里尝试用斜杠
/代替反斜杠\,比如把C:\test\script.sh改成C:/test/script.sh,优先用相对路径更稳妥 - 检查Jenkins用户权限:如果Jenkins以系统服务运行,它的用户权限和你本地用户可能不同,要确保Jenkins用户有权访问Git仓库和工作空间目录
内容的提问来源于stack exchange,提问作者newbie
相关产品推荐
相关产品推荐

