次の方法で共有


cURLUploader@1 - cURL Upload Files 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

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


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 コマンド 一覧を参照してください。

必要条件

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