我正在使用内部版本的“ Execute Shell”选项执行此命令
输出:
在工作空间C:\ Program Files(x86)\ Jenkins \ workspace \ TestJob中的master上构建
[TestJob] $ sh -xe C:\ Windows \ TEMP \ jenkins7077488455971906369.sh
+回声Hello World
世界你好
+ curl --version
curl:C:\ Windows \ TEMP \ jenkins7077488455971906369.sh 4:找不到
构建步骤“执行外壳”将构建标记为失败
完成:失败
答案 0 :(得分:0)
Windows系统不附带curl。您触发的脚本在Powershell上运行。您需要做的是下载并在C:目录中的某个位置放置curl.exe文件,并将该可执行文件的位置添加到PATH环境变量中。另外,您可以使用 Invoke-WebRequest方法,以下是Invoke-Web请求文档的URL