このタスクを 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
。
任意 サーバー認証のユーザー名を指定します。
password
-
パスワード
string
。
任意 サーバー認証のパスワードを指定します。 [変数] タブでロックが有効になっている新しいビルド変数を使用して、この値を暗号化します。 値が公開されないようにするには、シークレット変数 を使用します。
url
-
関連URL
string
。 必須。
ファイルのアップロード先の URL を指定します。 ディレクトリは末尾にスラッシュを付けます。 使用できる URL プロトコルには、DICT://
、FILE://
、FTP://
、FTPS://
、GOPHER://
、HTTP://
、HTTPS://
、IMAP://
IMAPS://
、LDAP://
、LDAPS://
、POP3://
、POP3S://
、RTMP://
、RTSP://
、SCP://
、SFTP://
、SMTP://
、SMTPS://
、TELNET://
、および TFTP://
が含まれます。
options
-
省略可能な引数
string
。
任意 cURL に渡される追加の引数。
標準エラーを Standard Outにリダイレクトする redirectStderr
-
boolean
。 既定値: true
.
--stderr -
を引数として cURL に追加します。 既定では、cURL は進行状況バーを stderr
に書き込みます。これは、ビルドによってエラー出力として解釈されます。 このチェック ボックスをオンにすると、その動作は抑制されます。
タスク コントロールのオプション
すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「コントロール オプションと一般的なタスク プロパティを参照してください。
出力変数
なし。
注釈
FTP コマンドはどこで学習できますか?
未加工の FTP コマンド の一覧を参照してください。