通过Jenkins上的脚本运行shell命令时出现“No such file or directory”(无此类文件或目录)错误

nbewdwxp  于 2023-02-24  发布在  Shell
关注(0)|答案(1)|浏览(814)

我可以直接在Jenkins上执行shell命令。但是,当我尝试通过脚本运行相同的命令时,它给我以下错误:

[test_pytest] $ C:\cygwin64\bin\bash.exe -xe C:\Windows\TEMP\jenkins1276820232141896422.sh
+ C:/ProgramData/Jenkins/.jenkins/workspace/Pytest_test/test.sh
C:\Windows\TEMP\jenkins1276820232141896422.sh: line 2: C:/ProgramData/Jenkins/.jenkins/workspace/Pytest_test/test.sh: No such file or directory

我有这个文件在文件夹中:

jq6vz3qz

jq6vz3qz1#

1.

从图片中可以看出,文件www.example.com是文本文件test.sh is a text file
您应该首先 checkout 文件的扩展名,确保它是Shell脚本,而不是文本文档
示例见此处

  • 打开Windows文件资源管理器
  • 点击"查看"选项卡。勾选"文件扩展名"选项
  • 然后右键单击该文件,选择"重命名",并输入新的文件扩展名

2.

再试试你的Jenkins。

相关问题