/usr/bin/git:/usr/bin/git:无法执行Jenkins中的二进制文件



我正在执行Jenkins的shell脚本,Jenkins和GIT的目录都存在于同一台机器上,但最终出现以下错误:-

//usr/bin/git:/usr/bin/git:无法执行二进制文件

Jenkins控制台日志

Git Pull已启动:-

//usr/bin/git:/usr/bin/git:无法执行二进制文件

Linux终端:-

azureuser@MagentoStage03:~/magento部署$which git

/usr/bin/git

是的,这是一个自由式项目,执行执行Shell选项。请帮助

问题可能是由于使用了su。我使用解决了类似的问题

sudo -u <username> <command>

而不是

su - <username> <command>

不过,我不确定如何将其应用于詹金斯。

相关内容

最新更新