如何正确设置卷曲上传目标?

时间:2019-06-02 14:28:48

标签: curl azure-devops azure-pipelines

- task: cURLUploader@2
    inputs:
      files: 'windows.zip'
      url: 'https://transfer.sh/cth-windows-$(Build.SourceVersion).zip'
      authtype: userAndPass

这应该设置上传路径,但是DevOps会运行此命令及其输出。它在地址中添加了upload/44/。如何避免这种情况?

    [command]"C:\Program Files\Git\mingw64\bin\curl.exe" -T d:\a\1\s\windows.zip https://transfer.sh/cth-windows-c4f3511bf195972d0dbc52e4c35ef69f3acd55ed.zipupload/44/ --stderr -  
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed

  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0Not Found

  6   148  100    10    0     0     23      0 --:--:-- --:--:-- --:--:--    23Not Found

  6   148  100    10    0     0     23      0 --:--:-- --:--:-- --:--:--    23

##[warning]Not all files were uploaded; Uploaded: 0; Total: 1

1 个答案:

答案 0 :(得分:1)

因为您没有指定remotePath他采用默认值-upload/$(Build.BuildId)并将其附加到URL(我认为不应该采用默认值,可能是一个错误)。

所以只需添加一个空值即可

remotePath: