【发布时间】:2016-07-06 19:49:58
【问题描述】:
我正在尝试在 Visual Studio Team Services 上设置自动构建,现在我必须将生成的文件上传到外部 FTP 服务器。
我添加了构建步骤“cURL 上传文件”,但它不起作用。
我必须上传几个文件和文件夹,其中一些包含空格字符。这似乎使事情变得更加复杂。
如果我没有指定任何“可选参数”,我会得到一个“卷曲:(3) [globbing] 第 1 列中不匹配的大括号”
如果我指定 -g 作为参数,我会收到“错误:curl failed with return code: 26”
我怀疑这是因为我在文件路径上有空格字符。我可以使用 -d 参数来解决这个问题。
但是,我似乎无法在参数上指定“-g -d”,我收到一个疯狂的错误,说主机无效。 (它将我的主机名与用户名混合在一起)给我的印象是它混淆了参数序列......
关于如何解决这个问题的任何想法?
【问题讨论】:
标签: curl build azure-devops azure-pipelines