次の方法で共有


DownloadGitHubNugetPackage@1 - GitHub Nuget Packages v1 タスクをダウンロードする

このタスクを使用して、dotnet CLI を使用して NuGet パッケージを復元します。

構文

# Download GitHub Nuget Packages v1
# Restore your nuget packages using dotnet CLI.
- task: DownloadGitHubNugetPackage@1
  inputs:
    packageName: # string. Required. Package Name. 
    version: # string. Required. Package Version. 
  # Feeds and authentication
    #externalFeedCredentials: # string. Alias: externalEndpoints. Required when selectOrConfig = config && command = restore. Credentials for feed from GitHub. 
  # Advanced
    #restoreDirectory: # string. Alias: packagesDirectory. Optional. Use when command = restore. Destination directory.

入力

packageName - パッケージ名
string. 必須です。

GitHub からダウンロードするパッケージの名前を指定します。


version - パッケージのバージョン
string. 必須です。

GitHub からダウンロードするパッケージのバージョンを指定します。


externalFeedCredentials - GitHub からのフィードの資格情報
入力エイリアス: externalEndpointsstring. selectOrConfig = config && command = restore の場合に必要です。

GitHub の外部レジストリに使用する資格情報を指定します。


restoreDirectory - 宛先ディレクトリ
入力エイリアス: packagesDirectorystring. 省略可能。 の場合は command = restoreを使用します。

パッケージがインストールされるフォルダーを指定します。 フォルダーが指定されていない場合、パッケージは既定のシステム作業ディレクトリに復元されます。


タスク制御オプション

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

出力変数

[なし] :

必要条件

要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
上で実行 エージェント
確認要求 なし
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン 2.144.0 以降
タスクのカテゴリ Build
要件 説明
パイプラインの種類 YAML、クラシック ビルド、クラシック リリース
上で実行 エージェント
確認要求 なし
Capabilities このタスクは、ジョブ内の後続のタスクに対する要求を満たしていません。
コマンドの制限 Any
設定可能な変数 Any
エージェントのバージョン 2.115.0 以上
タスクのカテゴリ Build