cURLUploader@1 - cURL上传文件 v1 任务
将此任务与cURL配合使用以上传文件。 支持的数据传输协议包括 FTP、FTPS、SFTP、HTTP 等。
注意
cURLUploader@2 中提供了此任务的较新版本。
语法
# cURL Upload Files v1
# Use cURL to upload files with FTP, FTPS, SFTP, HTTP, and more.
- task: cURLUploader@1
inputs:
files: # string. Required. Files.
#username: # string. Username.
#password: # string. Password.
url: # string. Required. URL.
#options: # string. Optional Arguments.
# Advanced
#redirectStderr: true # boolean. Redirect Standard Error to Standard Out. Default: true.
输入
files
- 文件
string
. 必需。
要上传的文件 () 。 可以使用通配符。 例如, **\*.zip
对于所有子文件夹中的所有 ZIP 文件。
username
- 用户
string
.
可选。 指定服务器身份验证的用户名。
url
- Url
string
. 必需。
指定将文件 () 上传到的 URL。 目录应以尾部斜杠结尾。 可能的 URL 协议包括 DICT://
、、FILE://
、FTP://
、FTPS://
GOPHER://
HTTP://
、IMAPS://
LDAPS://
LDAP://
IMAP://
HTTPS://
、 RTMP://
RTSP://
SCP://
POP3S://
POP3://
SMTP://
SMTPS://
SFTP://
TELNET://
和 。TFTP://
options
- 可选参数
string
.
可选。 将传递给 cURL 的其他参数。
redirectStderr
- 将标准错误重定向到标准输出
boolean
. 默认值:true
。
将 --stderr -
作为参数添加到 cURL。 默认情况下,cURL将其进度栏写入 到 stderr
,生成将其解释为错误输出。 启用此复选框会禁止该行为。
任务控制选项
除了任务输入,所有任务都有控制选项。 有关详细信息,请参阅 控制选项和常见任务属性。
输出变量
无。
备注
我可从何处了解 FTP 命令?
请参阅 原始 FTP 命令的列表。