【发布时间】:2017-02-27 13:30:44
【问题描述】:
我在 PowerShell 中使用 curl 命令通过 Jenkins 作业在位桶拉取请求页面中发布评论。我使用下面的 PowerShell 命令来执行 curl 命令,但我得到了下面提到的错误。有人可以帮我解决这个问题吗?
$CurlArgument="-u xxx@gmail.com:yyyy -X POST https://xxx.bitbucket.org/1.0/repositories/abcd/efg/pull-requests/2229/comments --data content=success"
$CURLEXE='C:\Program Files\Git\mingw64\bin\curl.exe'
& $CURLEXE $CurlArgument
错误详情:
curl.exe : curl: 没有指定 URL!
在行:3 字符:1
+ & $CURLEXE $CurlArgument
+ ~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (curl: 没有指定 URL!:String) [], RemoteException
+ FullyQualifiedErrorId : NativeCommandError
curl:尝试“curl --help”或“curl --manual”以获取更多信息
【问题讨论】:
-
对不起,没有任何 curl 的经验,但是你为什么不使用内置的 PowerShell
Invoke-WebRequestcdmlet? -
@MartinBrandl,我不知道,我会检查一下并告诉你。
标签: powershell curl jenkins