For the complete documentation index, see llms.txt. This page is also available as Markdown.

.aikidoファイルでスキャンを構成する

次の .aikido このファイルを使うと、Aikido が特定のリポジトリをどのように扱うかを細かく調整できます。Aikido は各スキャン時に自動でこれを読み込みます。

デフォルトの動作とカスタマイズ

Aikido はすでに多くの不要なファイルやディレクトリをデフォルトで除外しています。ほとんどのリポジトリでは、追加設定は不要です。

使用します .aikido リポジトリ固有の例外や動作が必要なときに使います。一般的な用途には、特定のパスの除外、理由付きで受け入れた CVE の無視、そのリポジトリ向けの AutoFix 動作にカスタムコンテキストを与えることが含まれます。

.aikido ファイルの設定

作成してください .aikido ファイル リポジトリのルート直下に.

.aikido 設定ファイルがあるプロジェクトディレクトリ。

特定のパスやファイルを除外する

次の exclude キーと paths サブキーを使うと、Aikido のコードスキャンで特定のファイルやディレクトリをスキャン対象から隠せます。これにより自動的に シークレット、SAST の問題、ロックファイル、コード品質のスキャンを除外できます。

注意: のパスマッチングは .aikido に基づいています 単純な文字列の包含.

設定した値が完全なファイルパスのどこかに含まれていれば、除外されます。 ワイルドカードと正規表現は サポートされていません.

CVE を無視する

CVE を無視するには、それらを .aikido 理由付きで YAML ファイルに追加します。Aikido の UI でも、これらの特定の CVE が .aikido ファイル。

高深刻度の CVE が .aikido 設定ファイルを介して格下げされました。

無視の代替手段

コードコメントで SAST を無視する

その他の .aikido の用途

次の .aikido ファイルでは、リポジトリ固有の AutoFix の動作も設定できます。

これを使って、カスタムのブランチ接頭辞や、リポジトリ全体で 1 つの AutoFix PR などの設定を定義できます。

参照: AutoFix の PR 設定 対応している AutoFix 設定と例について。

最終更新

役に立ちましたか?