翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
自動検出のレポート
自動検出を使用すると、 はビルドフェーズの完了後にすべてのビルドファイル CodeBuild を検索し、サポートされているレポートファイルタイプを検索し、新しいテストおよびコードカバレッジレポートグループとレポートを自動的に作成します。検出されたレポートタイプについて、 は次のパターンで新しいレポートグループ CodeBuild を作成します。
<project-name>
-<report-file-format>
-AutoDiscovered
注記
検出されたレポートファイルの形式タイプが同じ場合、それらは同じレポートグループまたはレポートに配置されます。
レポートの自動検出は、プロジェクト環境変数によって設定されます。
CODEBUILD_CONFIG_AUTO_DISCOVER
-
この変数は、ビルド中にレポートの自動検出を無効にするかどうかを決定します。デフォルトでは、レポートの自動検出はすべてのビルドで有効になっています。この機能を無効にするには、
CODEBUILD_CONFIG_AUTO_DISCOVER
を に設定しますfalse
。 CODEBUILD_CONFIG_AUTO_DISCOVER_DIR
-
(オプション) この変数は、 が潜在的なレポートファイル CodeBuild を検索する場所を決定します。デフォルトでは、 は
**/*
デフォルトで CodeBuild を検索することに注意してください。
これらの環境変数は、ビルドフェーズで変更できます。例えば、main
git ブランチのビルドに対してレポート自動検出のみを有効にする場合は、ビルドプロセス中に git main
ブランチをチェックし、ビルドがブランチにない場合は false CODEBUILD_CONFIG_AUTO_DISCOVER
に設定できます。レポートの自動検出は、コンソールまたはプロジェクト環境変数を使用して無効にできます。
コンソールを使用してレポートの自動検出を設定する
コンソールを使用してレポートの自動検出を設定するには
-
ビルドプロジェクトを作成するか、編集するビルドプロジェクトを選択します。詳細については、「 でのビルドプロジェクトの作成AWS CodeBuild」または「AWS CodeBuild でのビルドプロジェクトの設定の変更」を参照してください。
-
環境 で、追加設定 を選択します。
-
レポートの自動検出を無効にするには、レポート自動検出 でレポート自動検出 を無効にする を選択します。
-
(オプション) Auto-discover ディレクトリ - オプション で、 CodeBuild のディレクトリパターンを入力して、サポートされているレポート形式のファイルを検索します。は CodeBuild
**/*
デフォルトで を検索します。
プロジェクト環境変数を使用してレポートの自動検出を設定する
プロジェクト環境変数を使用してレポートの自動検出を設定するには
-
ビルドプロジェクトを作成するか、編集するビルドプロジェクトを選択します。詳細については、「 でのビルドプロジェクトの作成AWS CodeBuild」または「AWS CodeBuild でのビルドプロジェクトの設定の変更」を参照してください。
-
環境変数 で、次の操作を行います。
-
レポートの自動検出を無効にするには、名前 に
CODEBUILD_CONFIG_AUTO_DISCOVER
を入力し、値 に を入力しますfalse
。これにより、レポートの自動検出が無効になります。 -
(オプション) 名前 に
CODEBUILD_CONFIG_AUTO_DISCOVER_DIR
を入力し、値 に を入力します。 CodeBuild がサポートされているレポート形式のファイルを検索するディレクトリを入力します。例えば、 はoutput
ディレクトリ内の.xml
ファイルoutput/*xml
を検索します。
-