【问题标题】:curl command is not getting executed from jenkins没有从詹金斯执行 curl 命令
【发布时间】:2019-06-03 00:53:24
【问题描述】:

从 Jenkins 执行基本 curl 命令失败,出现以下错误:未找到

我正在使用构建的“Execute Shell”选项执行此命令

输出:
在工作区 C:\Program Files (x86)\Jenkins\workspace\TestJob
[TestJob] $ sh -xe C:\Windows\TEMP\jenkins7077488455971906369.sh
+ 回声 Hello World
你好世界
+ 卷曲--版本
curl: C:\Windows\TEMP\jenkins7077488455971906369.sh 4: 未找到
构建步骤“执行 shell”将构建标记为失败
完成:失败

【问题讨论】:

    标签: curl jenkins


    【解决方案1】:

    windows系统不自带curl。你触发的脚本在Powershell上运行。您需要做的是下载 curl.exe 文件并将其保存在 C: 目录中的某个位置,并将该可执行文件位置添加到 PATH 环境变量中。或者,您可以使用 Invoke-WebRequest 方法 以下是 Invoke-Web 请求文档的 URL

    https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.utility/invoke-webrequest?view=powershell-6

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-05-19
      • 2021-01-08
      • 1970-01-01
      相关资源
      最近更新 更多