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

问题描述 投票:0回答:1

我正在尝试在詹金斯中运行邮递员集合,出现以下错误,您能帮忙解决一下吗?谢谢。

作为系统运行 在工作区 C:\Users.jenkins\workspace\Postman 中构建 [邮差] $ sh -xe C:\Users\AppData\Local\Temp \jenkins4131098184637934114.sh 该系统找不到指定的文件 致命:命令执行失败

引起:java.io.IOException:无法运行程序“sh”(在目录“C:\Users.jenkins\workspace\Postman”中):CreateProcess error=2,系统找不到指定的文件

jenkins
1个回答
2
投票

答案已提供here,您有两个选择:

  1. 在您的

    {jenkinsUrl}/job/{jobName}/configure
    构建步骤中,您可以选择“执行Windows批处理命令”而不是“执行shell”

  2. 在管理Jenkins -> 配置系统 -> Shell 中,设置shell路径 作为

    C:\Windows\system3

© www.soinside.com 2019 - 2024. All rights reserved.