2.3.5. 環境変数
.NET Core イメージは、複数の環境変数をサポートします。これらの変数を設定して、.NET Core アプリケーションのビルド動作を制御できます。
S2I ビルド設定または .s2i/environment ファイルで、ビルドの動作を制御する環境変数を設定して、これらをビルドの手順で利用できるようにする必要があります。
変数名 | 説明 | デフォルト |
---|---|---|
| 実行するプロジェクトを選択します。これは、プロジェクトファイル (例: csproj または fsproj) または単一のプロジェクトファイルを含むフォルダーである必要があります。 |
|
|
実行するアセンブリーを選択します。これには | csproj ファイルの名前。 |
| 復元操作中に使用される NuGet パッケージソースのスペース区切り一覧を指定します。これにより、NuGet.config ファイルで指定されたすべてのソースが上書きされます。 | |
|
アプリケーションをビルドする前に、インストールする.NET ツールのリストを指定します。特定バージョンのインストールするには、パッケージ名の最後に | |
| アプリケーションをビルドする前にインストールする NPM パッケージの一覧を指定します。 | |
|
テストするテストプロジェクトの一覧を指定します。これは、プロジェクトファイルまたは、単一のプロジェクトファイルを含むディレクトリーである必要があります。各項目に対して | |
|
|
|
|
dotnet build コマンドの詳細度を指定します。これを設定した場合には、環境変数がビルドの開始時に出力されます。この変数は、msbuild の詳細値 ( | |
| アプリケーションのビルド時および実行時に使用する HTTP/HTTPS プロキシーを設定します。 | |
| ビルドプロセス中にカスタム NPM レジストリーミラーを使用してパッケージをダウンロードします。 | |
|
この変数は |
|
|
| |
|
信頼する追加の SSL 証明書を含むフォルダーとファイルの一覧を指定するために使用されます。証明書は、ビルド中に実行される各プロセスと、ビルド後にイメージで実行されるすべてのプロセス (ビルドされたアプリケーションを含む) によって信頼されます。項目は、( | |
|
|
|
|
|
|
|
|