2.2.5. 設定
デフォルトでは、Java S2I ビルダーイメージは Maven を使用して、以下のゴールおよびオプションでプロジェクトをビルドします。
mvn -e -Popenshift -DskipTests -Dcom.redhat.xpaas.repo.redhatga -Dfabric8.skip=true --batch-mode -Djava.net.preferIPv4Stack=true -s /tmp/artifacts/configuration/settings.xml -Dmaven.repo.local=/tmp/artifacts/m2 package
これらのデフォルトに基づいて、ビルダーイメージはプロジェクトをコンパイルし、テストを実行せずにすべての推移的な依存関係を出力ディレクトリーにコピーします。また、プロジェクトに openshift
という名前のプロファイルがある場合、ビルド用にアクティブ化されます。
以下の環境変数を指定すると、これらのデフォルトのゴールおよびオプションを上書きできます。
変数名 | 説明 |
---|---|
|
ビルド出力用にスキャンするソースディレクトリーの相対パス。これは |
|
|
|
|
| 追加の Maven 引数。 |
これは、OpenJDK コンテナーの動作を設定するために使用できる環境変数のセレクションです。包括的な一覧は、「Java 環境変数」 を参照してください。