我有windows 10,我想使用在Jenkins管道中执行Jenkinsfile中的sh命令,但它不起作用。
我的詹金斯计划有以下几个阶段:
stage('sh how to') {
steps {
sh 'ls -l'
}
}错误信息是:
C:\Program (X86)\Jenkins\工作区\管道代码运行shell脚本不能运行程序"nohup“(在目录"C:\Program (X86)\Jenkins\工作区\管道workspace”):CreateProcess error=2,Le fichier spécifiéest
我尝试用以下方法更改Jenkins参数->shell可执行文件
C:\Windows\System32\bash.exe
但同样的错误。
如何使用windows 10的bash运行sh脚本?
发布于 2021-03-20 15:01:08
sh不是windows命令。在windows中启用“sh”命令的简单方法是安装吉特巴什
安装GIT后,需要在环境变量路径下面设置。
通过设置上面的配置,您将能够在安装在windows机器上的Jenkins上的Jenkinsfiles中执行'sh‘命令。
https://stackoverflow.com/questions/45140614
复制相似问题