次の方法で共有


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.

省略可能。 サーバー認証のユーザー名を指定します。


password - パスワード
string.

省略可能。 サーバー認証のパスワードを指定します。 この値を暗号化するには、[変数] タブでロックを有効にした新しいビルド変数を使用します。 シークレット変数を使用して、ths 値が公開されないようにします。


url - Url
string. 必須です。

ファイルのアップロード先の URL を指定します。 ディレクトリは末尾のスラッシュで終わる必要があります。 使用可能な URL プロトコルには、、、FTPS://、、GOPHER://HTTP://、、HTTPS://IMAP://IMAPS://POP3://SMTPS://SFTP://SCP://SMTP://POP3S://RTSP://RTMP://TELNET://LDAP://LDAPS://および が含TFTP://まれます。DICT://FILE://FTP://


options - 省略可能な引数
string.

省略可能。 cURLに渡される追加の引数。


redirectStderr - 標準エラーを Standard Out にリダイレクトする
boolean. 既定値: true

cURL への引数として --stderr - を追加します。 既定では、cURLは進行状況バーを にstderr書き込みます。これは、ビルドによってエラー出力として解釈されます。 このチェックボックスを有効にすると、その動作は抑制されます。


タスク制御オプション

すべてのタスクには、タスク入力に加えて制御オプションがあります。 詳細については、「 コントロール オプションと一般的なタスク プロパティ」を参照してください。

出力変数

[なし] :

解説

FTP コマンドに関して、どこで学習できますか?

生 FTP コマンドの一覧を参照してください。

要件

要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
実行日 エージェント、DeploymentGroup
確認要求 セルフホステッド エージェントには、このタスクを使用するジョブを実行するための次の要求に一致する機能が必要です。
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン サポートされているすべてのエージェント バージョン。
タスクのカテゴリ ユーティリティ