6.5. NuGet アーティファクトリポジトリーの使用
制限された環境で NuGet を設定するには、nuget.config
ファイルを変更し、devfile で SSL_CERT_FILE
環境変数を使用して自己署名証明書を追加します。
6.5.1. 標準以外のアーティファクトリポジトリーを使用するように NuGet を設定する
NuGet は、ソリューションディレクトリーとドライバーのルートディレクトリー間で設定ファイルを検索します。nuget.config
ファイルを /projects
ディレクトリーに置くと、nuget.config
ファイルは /projects
内のすべてのプロジェクトの NuGet の動作を定義します。
手順
nuget.config
ファイルを作成し、/projects
ディレクトリーに置きます。nexus.example.org
でホストされる Nexus リポジトリーを含むnuget.config
の例:<?xml version="1.0" encoding="UTF-8"?> <configuration> <packageSources> <add key="nexus2" value="https://nexus.example.org/repository/nuget-hosted/"/> </packageSources> <packageSourceCredentials> <nexus2> <add key="Username" value="user" /> <add key="Password" value="..." /> </nexus2> </packageSourceCredentials> </configuration>