在Windows中的Jenkins上运行`bash`命令永远挂起

时间:2017-07-21 13:50:56

标签: jenkins

我在windows10机器上运行Jenkins工作。我在Windows上安装了ubuntu shell。 Jenkins作业可以正常使用Windows批处理命令。但是当我尝试运行bash命令时它就停留在那里。例如,我创建了一个Execute Windows batch command构建步骤,如果我输入命令bash -c ls,则此命令永远不会完成。

如果我直接在Windows中运行相同的命令,它工作正常。

如何配置Jenkins作业以使用bash命令?

以下是构建步骤配置。有两个命令。第一个用于在我的nodejs应用程序上安装依赖项。第二个命令用于在bash shell中运行命令。问题是构建卡在第二个命令上。

enter image description here

1 个答案:

答案 0 :(得分:0)

您是否在jenkins中进行了任何全局配置。尝试使用Ubuntu shell的主路径发出命令,然后重新运行一次命令。