我在Visual Studio Team Services中使用托管代理进行发布管理。我的发布定义中有一个cURL Upload Files任务,该任务上周有效,并且在过去几周中已经成功进行了几次部署。
今天,我使用相同的版本定义创建了一个新版本,并且在cURL Upload Files任务中收到以下错误。
2016-03-31T08:56:43.4253012Z ##[debug]curl=null
2016-03-31T08:56:43.4263027Z ##[error]curl was not found in the path.
2016-03-31T08:56:43.4303022Z ##[debug]task result: Failed
2016-03-31T08:56:43.4313025Z Return code: 1
我已经检查了托管代理上的系统功能,它列出了curl C:\ Program Files(x86)\ Git \ bin \ curl.exe作为其中之一。
有谁知道为什么突然开始失败?
首先,对此感到抱歉。我在产品团队中工作,我们已经确认这是我们的回归。cURL仍在框上,但不再位于路径中。我们正在努力解决此问题,但可能需要一两天。同时,我们建议您执行以下操作:
echo "##vso[task.setvariable variable=PATH;]$env:PATH;C:\Program Files\Git\usr\bin"
更新:我们已经解决了这个问题。解决方法应该不再是必需的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句