jenkins java.io.IOException:无法运行程序“sh”

dba5bblo  于 2023-04-29  发布在  Jenkins
关注(0)|答案(2)|浏览(154)

我试图运行在Jenkins Postman 收集得到下面的错误,请你帮助它。谢谢。
在工作区C:\Users中作为SYSTEM Building运行。jenkins\workspace\Postman [Postman] $ sh -xe C:\Users\AppData\Local\Temp\12\jenkins4131098184637934114.sh系统找不到指定的文件FATAL:命令执行失败
原因:java。io.IOException:无法运行程序“sh”(在目录“C:\Users.jenkins\workspace\Postman”):CreateProcess错误=2,系统找不到指定的文件

w6lpcovy

w6lpcovy1#

答案是here,你有两个选择:
1.在{jenkinsUrl}/job/{jobName}/configure构建步骤中,您可以选择“执行Windows批处理命令”而不是“执行shell”
1.在Manage Jenkins -〉Configure System -〉Shell中,将shell路径设置为
C:\Windows\system32\cmd.exe

qvsjd97n

qvsjd97n2#

我遵循@Anderson-paiva提到的第二种方法。成功了谢谢。

相关问题