次の方法で共有


DownloadPipelineArtifact@0 - パイプライン成果物 v0 タスクをダウンロードする

このタスクを使用して、このパイプラインの前のステージまたは別のパイプラインからパイプライン成果物をダウンロードします。

このバージョンのタスクは非推奨です。DownloadPipelineArtifact@2を使用します。

Azure CLI コマンドを含む詳細については、成果物 のダウンロードに関するページを参照してください。

このタスクを使用して、このパイプラインの前のステージまたは別のパイプラインからパイプライン成果物をダウンロードします。

重要

このタスクは、Azure DevOps Services でのみサポートされています。 Azure DevOps Server で使用する場合は、Azure DevOps Server または TFS 2018 を使用している場合、Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead.Build Artifacts のダウンロードを使用する場合と同様のエラー メッセージが表示されます。

構文

# Download Pipeline Artifacts v0
# Downloads an artifact associated with a pipeline.
- task: DownloadPipelineArtifact@0
  inputs:
    #pipelineId: # string. The specific pipeline to download from. 
    artifactName: 'drop' # string. Required. The name of artifact to download. Default: drop.
    targetPath: # string. Required. Path to download to.

入力

pipelineId - からダウンロードする特定のパイプライン
string

成果物のダウンロード元となるビルド。 (例: 1764)。 不足している場合は、現在のパイプラインをターゲットにしてください。


artifactName - ダウンロードする成果物の名前。
string。 必須。 既定値: drop.

ダウンロードする成果物の名前を指定します。 値が空の場合、タスクはパイプライン実行に関連付けられているすべての成果物をダウンロードします。


にダウンロードする targetPath - パス
string。 必須。

成果物のダウンロード先のフォルダー パス。 完全修飾パスまたはリポジトリのルートを基準としたパスを指定できます。 ワイルドカードはサポートされていません。 変数 がサポートされています。 フォルダーが存在しない場合は作成されます。


タスク コントロールのオプション

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

出力変数

なし。

注釈

このタスクには新しいバージョンがあります。 詳細については、DownloadPipelineArtifact@2を参照してください。

重要

このタスクは、Azure DevOps Services でのみサポートされています。 Azure DevOps Server で使用する場合は、Azure DevOps Server または TFS 2018 を使用している場合、Pipeline Artifact Task is not supported in on-premises. Please use Build Artifact Task instead.Build Artifacts のダウンロードを使用する場合と同様のエラー メッセージが表示されます。

既定では、成果物は $(Pipeline.Workspace)にダウンロードされます。 成果物名を指定しない場合は、ダウンロードされた成果物ごとにサブディレクトリが作成されます。 ファイル マッチング パターン を使用して、ダウンロードするファイルを制限できます。

成果物をダウンロードするパイプラインの ID を確認するにはどうすればよいですか?

パイプラインの ID は、"パイプライン変数" にあります。 パイプライン ID は、system.definitionId 変数です。 URL パスで見つけることもできます。

必要条件

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