Как правильно установить цель загрузки локона? - PullRequest
1 голос
/ 02 июня 2019
- 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 Ответ

1 голос
/ 02 июня 2019

Поскольку вы не указали remotePath, он принимает значение по умолчанию - upload/$(Build.BuildId) и добавляет его к URL-адресу (я думаю, что не следует использовать значение по умолчанию, возможно, это ошибка).

Так что просто добавьте это с пустым значением:

remotePath:
...